Tag: 乳胶

LaTeX \ newcommand默认参数:是空的?

我试图写一个简单的示例命令,没有参数,但没有打印任何东西,但与它围绕它的一个参数。 我读过的默认值应该是\@empty和简单的\ifx\@empty#1条件应该做的工作: \newcommand{\optarg}[1][\@empty]{% \ifx\@empty#1 {} \else {(((#1)))} \fi } \optarg % (((empty))) \optarg{} % (((empty))) \optarg{test} % (((empty))) test 后三个命令全部打印empty字出于某种原因,我希望前两个打印什么和最后打印(((test))) 。 我正在使用TeXLive / Ubuntu。 一个想法?

乳胶:我如何创build看起来这个1.1,1.1.1,1.1.2,1.2的嵌套列表

我如何创build这样的列表: 1.主题 1.1第一个子专题 1.2第二个子课题 我尝试使用枚举列表 \begin{enumerate} \item Topic \begin{enumerate} \item First Subtopic \item Second Subtopic \end{enumerate} \end{enumerate} 但是输出结果如下所示: 1.主题 (a)第一个子专题 (b)第二个子专题 那么我怎样才能得到清单? 是否有另一个列表环境或可能是一个额外的软件包?

LaTeX beamer:改变子弹缩进的方法?

我检查了Beamer Class手册(PDF文件)。 我无法弄清楚如何将缩进子弹分配给\ itemize。 [这是非常重要的,因为我使用了2列幻灯片,而且我不希望投影仪偷走太多的水平空间]。

在LaTeX中删除图标字幕的前缀

我想用LaTeX的数字在\caption{}里面创build自己的标题。 如何closures显示的字幕中的“图”前缀?

LaTeX使用KnitR绘制R图的标签?

我无法让R / KnitR为graphics创buildLaTeX \label{}语句。 该手册似乎表明将通过将图.lp中的string(默认为“fig:”)与R代码块的标签连接来创build\label{}语句。 但是,我还没有能够得到这个工作。 对于通过编织下面的MWE创build的第一个graphics,将会创buildNo \label{}语句。 第二个图是标签添加了一个我刚刚发现的解决方法,将R块放在graphics环境中,并将\label标签放在\caption标签之后或之内。 \documentclass[12pt, english, oneside]{amsart} \begin{document} Figure \ref{fig:plot} doesn't have it's label. <<plot>>= plot(x=0, y=0) @ Figure \ref{fig:plot2} has its label. \begin{figure} \caption{\label{fig:plot2}} <<>>= plot(x=1,y=1) @ \end{figure} \end{document} 好的,我已经find了一个解决方法,把R块放在\begin{figure} . . .\end{figure} \begin{figure} . . .\end{figure} 。LaTeX中的\begin{figure} . . .\end{figure}环境。 我可以在同一个环境中创build标签。 不过,我想了解Yihui打算如何使用KnitR来处理这个问题。

将命令行parameter passing给LaTeX文档

有时候,我定义了如下的新命令。 \newcommand{\comment}[1]{\textbf{#1}} %\necommand{\comment}[1]{\emph{#1}} 上述命令使我可以一次性更改我的代码部分的样式。 如果我想生成两种可能的样式,每次修改源代码以启用所需的样式,我必须编译我的LaTeX文档两次。 有没有办法在这种情况下避免修改源代码? 也就是说,我可以传递乳胶一些命令行参数,以便我可以根据该参数select使用哪种样式?

如何从子目录加载乳胶.sty文件?

我使用了一些.sty文件,这些文件不是texlive的一部分,并且希望将它们放在我的main.tex文件夹的子目录中。 我用下面一行来加载包: \usepackage{sty/prettythesis} 这工作,但用xelatex和使用橡胶编译main.tex给我一个警告: sty/prettythesis.sty: You have requested package `sty/prettythesis', but the package provides `prettythesis'. (page 1) 有没有办法来防止这个警告或处理这种情况,而不必在所有.sty-files'\ ProvidePackage命令中包含“sty \”或设置TEXINPUTS环境variables(这似乎是不可能从main.tex本身) ?

如何使用Latex Beamer将多个幻灯片分割成多个幻灯片?

我目前正在准备一些演示幻灯片,并使用Beamer软件包使用Latex。 目前,我的演示文稿的部分和子部分会导致目录中的演示文稿概述文本滑动到页面的底部。 有没有办法将我的目录分割成多个幻灯片?

编号只有一个数字的几个方程

我怎样才能使用一个数字在alignment环境中编号几个方程? 例如 \begin{align} w^T x_i + b \geqslant 1-\xi_i \text{ if } y_i=1, \nonumber \\ w^T x_i + b \leqslant -1+\xi_i \text{ if } y_i=-1, \end{align} 编号将显示在第二个等式旁边。 但是如果它出现在两个方程之间,会更好。 在这种情况下如何标记这组方程组以供以后参考? 感谢致敬!

用LaTeX在reStructuredText中进行math运算

我想用一个轻量级的标记语言来logging我的大学课程。 我select的编辑器是gedit,并且我find了用于Gedit的reStructuredText工具 ,它将运行reStructuredText处理器并在gedit中的窗格中呈现HTML。 这很好,还有80%的路程。 但是对于我的许多课程,我需要在笔记中包含math方程式或希腊字符。 虽然我对LaTeX不是很熟悉,但我的理解是它具有这些function。 我怎样才能使用LaTeX的文件? 那么需要将reST文件处理成LaTeX,然后将其渲染为HTML,还是有更好的方法? 降价会使这容易吗? 如有必要,我可以修改gedit插件。 最后,有没有人这样做? 在纯文本编辑器中使用课堂笔记的其他build议? 谢谢!