Questions tagged «latex»

使用其他文档中的LaTeX文档,LaTeX编码和LaTeX源代码块。

3
是否有任何以组织模式撰写的科学书籍?
我正在考虑以组织模式写一本物理书。尽管有很多用LaTeX编写的开源科学书籍可以弄清楚它的工作流程(及其来源),但我找不到任何以org-mode编写的科学书籍。比LaTeX中的科学书籍更好的替代写作吗?
12 org-mode  latex 

2
RefTex使用Helm搜索多篇文章
我最近开始使用Helm,现在真的很喜欢。但是,我使用emacs编写了很多LaTeX。当我引用文章时,我经常需要在同一引用宏中引用几篇文章-我可以使用RefTex轻松地在书目文件中搜索两个单独的条目: citekey1\|citekey2 但是,当启动掌舵模式时,此功能将不再起作用。我仍然可以搜索单个文章,但不能搜索多个文章。我该如何做以上掌舵?

1
如何更改注释区域使用的注释字符串?
Emacs总体上对区域的注释很好,但是有时我希望我可以将其前面的字符串更改为行。例如,在LaTeX中,我想让注释区域%每行只使用一个而不是两个,即 % First line of commented region % Second line of commented region % Third line of commented region 代替 %% First line of commented region %% Second line of commented region %% Third line of commented region 我假设可以为latex-mode中设置一些变量.emacs.el,但是我找不到变量名。有任何想法吗?
11 latex  comment 

1
逐步学习AUCTeX提供的键绑定
如果我这样做M-x forward-char,Emacs会给出一个非常有用的信息 You can run the command "forward-char" with C-f. 考虑到Emacs可以在AUCTeX提供的文件latex.el下找到文件中的所有LaTeX绑定,事实上,LaTeX-math-default在LaTeX模式(AUCTeX)下,Emacs可以使我想起这些绑定吗?例如,输入\sigmaEmacs后显示一条消息, You can insert "\sigma" by `s . 这将非常有用,因为它允许逐步学习LaTeX模式下的键绑定。
11 latex  auctex 

3
如何在保留其文本内容的同时删除LaTeX宏?
在TeXStudio中,通过像这样在LaTeX宏中按ALT+ DEL,\macroname{content}而光标位于第一个光标之前,{将导致删除除光标之外的所有内容content(如下所示)。 将光标(点)放在第一个大括号之前: 按ALT+ DEL,您将获得: 如何在Emacs中实现这一目标? 更新 根据T.Verron的说明,存在问题,C-c C-f C-d因为它在LaTeX的某些宏中执行时抱怨括号不平衡的错误。考虑以下示例: 引发此错误: up-list: Scan error: "Unbalanced parentheses", 8074, 1。\ textenglish {}属于多语制软件包。 如何摆脱这一警告?
11 latex  auctex 

3
如何在AucTeX模式下使自动完成工作?
auto-complete当我处于内部AucTeX模式时,我想(ac)工作。我通过安装软件包从MELPA获取所有软件包。 这是我在init.el文件中的相关代码: (require 'package) (package-initialize) (require 'auto-complete-config) (ac-config-default) (global-auto-complete-mode t) 如您所见,尽管我是ac全局设置的,但它不会出现在中AucTeX。但是,按照此emacswiki中的指示进行操作,ac模式已在状态栏中显示为,AucTeX但不起作用,并且无法通过键入字符自动完成。 Windows 7 32bit下的Notes Emacs 24.4和软件包已更新。


1
如何在组织模式PDF导出中限制表或列的宽度?
我想在从org-mode导出的PDF中很好地格式化带有宽列的表格。理想情况下,应该在该列上使用换行符,但是我可以处理该列的手动字符或其中的一部分\textwidth。我已经尝试了很多方法,但是无法改变宽度。我需要做什么? 样品: #+ATTR_LATEX: :width .6\textwidth | Column | Wide Column | Column | |---------------------------+----------------------------------------------------+----------| | | <30> | | | Some stuff | Lots and lots of stuff. Way too much. Like, a lot. | |

1
emacs可以自动关闭打开的LaTeX标签吗?
使用时web-mode,输入</将会自动完成最高级别的打开标签名称。例如,如果我有空缺<div>,</将自动完成</div>。 可以在LaTeX中获得相同的东西吗?举例来说,如果我有一个\begin{foo}标签,我怎样才能使emacs的自动完成的\end还是\end{要\end{foo}?
10 latex 

1
加速\ input上的TeX-insert-macro
在latex-mode我TeX-insert-macro用来键入\input{...} 宏时,Auctex方便地提供了文件名补全,这很棒。但是,似乎要搜索很多地方来编译完成列表,因为emacs在我那可怜的小笔记本电脑上挂了将近一分钟。 有没有办法TeX-insert-macro提供哑文件名补全? “哑巴”是指您打电话时得到的哑巴find-file。在大多数情况下,我要输入的文件仅位于一个目录之外,这样就可以了。 如果不可能,是否还有另一种方法可以加快速度? 我注意到,当我插入\include宏时,文件名列表要短得多,因此也许也可以使用该列表作为\input 宏。
10 latex  auctex 

5
如何替换匹配的括号?
我使用Emacs在LaTeX中编写(并重写)了许多数学公式。我经常遇到想要更改一对匹配括号以提高可读性的情况。我的Emacs足够好,可以向我显示匹配的定界符,但是如何以编程方式更改它呢? 例如,一次性更改外部定界符: ( (\sqrt{a} + b)^{-1} + c^{-1} ) 至 [ (\sqrt{a} + b)^{-1} + c^{-1} ]

1
长的组织出口乳胶标头
我的org-export乳胶标头中需要很多行。 #+LATEX_HEADER: \usepackage[main=british,polutonikogreek]{babel} #+LATEX_HEADER: \usepackage{fontspec} #+LATEX_HEADER: \usepackage{hanging} #+LATEX_HEADER: \setmainfont{ebgaramond}[Contextuals=Alternate] #+LATEX_HEADER: \newcount\instr \instr=1 % hide/show instructions #+LATEX_HEADER: \babelhyphenation[british]{philo-sophy} 除了#+LATEX_HEADER摆在每个人面前,还有其他选择吗?
10 org-export  latex 


1
对LaTeX源代码块进行一致的语法突出显示
组织手册对org-babel代码块的语法突出显示的解决方案是使用以下命令打开本机字体 (setq org-src-fontify-natively t) 对于包含在块中的LaTeX代码效果很好 #+BEGIN_SRC latex 但不适用于具有: #+BEGIN_LATEX 有没有办法使两种类型的LaTeX源代码块使用相同的LaTeX语法突出显示方案/设置?

2
如何在不破坏缩进的情况下以LaTeX模式编写[0,1)?
使用编写LaTeX时latex-mode,我经常想在文本中编写“半开间隔”。例如,[0,1),它指的是集所有号码的x使用0 <= x < 1。 不幸的是,这些“不平衡的定界符”似乎使缩进解析器混乱,导致后面的文本不适当地缩进,通常向右漂移。 这是一个示例文档。下面的文本是执行后的结果C-x h M-x indent-region。正确的行为是使所有两个段落都缩进0个空格。 \documentclass{article} \begin{document} Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam volutpat at dui et mattis. Here is a half open interval $[0,1)$. Proin fringilla lectus nec mi tincidunt aliquet. Vestibulum fermentum eu neque id egestas. Here is another $[1,2)$. …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.