我正在使用Wanderlust客户端在emacs中阅读我的电子邮件.我订阅了一堆邮件列表,而且我经常注意到格式良好的电子邮件,这些电子邮件采用了LaTeX风格(我猜想的最简单的解释,我希望的行为)引用链接.
例如:
A side note: as written in [1], "7.5. Hints and Tips for Effective Use of
Helgrind":
3. Avoid POSIX condition variables.
Condition variables are at the core of lbzip2. I published an article on
this topic in the form of a reddit self-post, see [2].
Thanks again!
lacos
[0] http://www.cert.fi/haavoittuvuudet/joint-advisory-archive-formats.html
[1] http://valgrind.org/docs/manual/hg-manual.html#hg-manual.effective-use
[2] http://www.reddit.com/r/programming/comments/9ynxv/utter_verbiage_how_to_design_condition_variables/
Run Code Online (Sandbox Code Playgroud)
有人能指点我使用emacs创建这种引用的最方便的方法吗?我希望它们不是手动创建的,并且有一个我不知道的工具.:)
谢谢!
更新:我意识到我实际上在寻找脚注,而不是"引用".谢谢大家!
我在我的Rails 3.2应用程序中使用rails-footnotes gem,但我似乎无法通过脚注来记录任何部分的存在:它总是显示零部分计数.
为了能够知道在视图中显示多少和哪些部分很容易就像这样,我认为非常有用,所以我真的想让这个工作(其余的工作很棒),但我不确定是什么问题是,我希望其他人有同样的问题,并能够解决它.有没有我可能错过的环境?
我不认为这是相关的,但我使用的是OSX 10.6.8并且在使用宝石与Sublime Text 2正常工作时遇到了一些问题,但它们确实得到了解决(详见StackOverflow的答案).
更新:
似乎问题只存在于haml模板中,因为我得到了erb模板的预期输出.似乎只有erb模板被计算/识别......?
更新2:
@DonHopkins的回答让我所有的Haml模板都注册了Rails脚注.我把它放在我的配置文件中,如下所示:
配置/初始化/ rails_footnotes.rb
if defined?(Footnotes) && Rails.env.development?
Footnotes.run! # first of all
Footnotes::Notes::LogNote::LoggingExtensions.module_eval do
def add(*args, &block)
super
logged_message = args[2] + "\n"
Footnotes::Notes::LogNote.log(logged_message)
logged_message
end
end
# ... other init code
Footnotes::Filter.prefix = 'subl://open?url=file://%s&line=%d&column=%d'
end
Run Code Online (Sandbox Code Playgroud) debugging ruby-on-rails footnotes ruby-on-rails-3 ruby-on-rails-3.2
当我在乳胶中添加脚注时,由于前面有标点符号,通常会有一点空间:
我不能不觉得如果脚注标记在左边一点点,有点像字距,那可能会更好一些.任何想法如何做到这一点?特别是如果它自动决定是否应该进行字距调整(而不是只有一个脚注!还有一个没有).
在Word文档中,我想使用鼠标选择一个单词或一个短语,然后运行宏。该宏应该: