标签: latex

使用pandoc从Markdown转换为PDF时设置边距大小

我在RStudio中创建了一个RMarkdown文件,并设法用knitr将它编织成HTML和.md文件.接下来,我使用pandoc将.md文件转换为PDF文件(如果我尝试从.html文件转换,我会收到错误).但是,生成的PDF具有巨大的利润(如http://johnmacfarlane.net/pandoc/demo/example13.pdf).如何让pandoc产生边距较小的东西?我查看了pandoc用户指南,但没有找到任何有用的东西.

markdown latex r pandoc knitr

156
推荐指数
2
解决办法
7万
查看次数

LaTeX:防止一行文本中的换行符

如何防止LaTeX在我的\texttt{...}\url{...}文本区域中插入换行符?里面没有我可以替换的空间~,它只是打破了符号.

更新:我不想导致行溢出,我只是想在这些区域之前而不是在其中插入换行符.

latex

137
推荐指数
5
解决办法
20万
查看次数

使LaTeX中的代码看起来很漂亮*

我正在撰写项目报告,并解释我曾经使用的稍微疯狂的不直观的代码,我需要在其中放入大量的示例代码的简短摘录.

如何将代码导入LaTeX:

  • 看起来不错
  • 如果行太长(列出lstlisting或逐字),则不会偏离页面的一侧
  • 优选地与文本的其余部分一致

EDITED(想想我会添加设置,这样人们就不必尝试自己解决这些问题了(取自wikibooks(进一步向下链接)并编辑好看))

不错的设置:

\usepackage{color}
\usepackage{listings}
\lstset{ %
language=C++,                % choose the language of the code
basicstyle=\footnotesize,       % the size of the fonts that are used for the code
numbers=left,                   % where to put the line-numbers
numberstyle=\footnotesize,      % the size of the fonts that are used for the line-numbers
stepnumber=1,                   % the step between two line-numbers. If it is 1 each line will be numbered
numbersep=5pt,                  % how far the line-numbers are from the code
backgroundcolor=\color{white},  % …
Run Code Online (Sandbox Code Playgroud)

latex listings

132
推荐指数
2
解决办法
11万
查看次数

如何在我的长LaTeX方程中使用换行符?

我的等式很长.如何让它继续下一行而不是离开页面?

latex

124
推荐指数
7
解决办法
34万
查看次数

LaTeX可选参数

如何在LaTeX中使用可选参数创建命令?就像是:

\newcommand{\sec}[2][]{
    \section*{#1
        \ifsecondargument
            and #2
        \fi}
    }
}
Run Code Online (Sandbox Code Playgroud)

然后,我可以称之为

\sec{Hello}
%Output: Hello
\sec{Hello}{Hi}
%Output: Hello and Hi
Run Code Online (Sandbox Code Playgroud)

latex optional-arguments

121
推荐指数
5
解决办法
9万
查看次数

将LaTeX变成R图

我想补充LaTeX排版到地块元件R(例如:标题,轴标签,注释等)的使用任一组合base/lattice或与ggplot2.

问题:

  • 有没有办法LaTeX使用这些包进入图表,如果是这样,它是如何完成的?
  • 如果没有,是否需要额外的包来完成此任务.

例如,通过这里讨论的包进行Python matplotlib编译:http://www.scipy.org/Cookbook/Matplotlib/UsingTexLaTeXtext.usetex

是否有类似的过程可以生成这样的图R

plot latex r

116
推荐指数
5
解决办法
8万
查看次数

是TeX/LaTeX的继任者吗?

TeX/LaTeX很棒,我在很多方面都使用它.它的一些优点是:

  • 它使用文本文件,这样可以对输入文件进行区分,并且存在许多用于处理文本的工具
  • 它非常灵活
  • 它有一个稳定的布局:如果我在文档的开头更改了某些内容,它不会影响文档末尾的其他内容
  • 它有很多扩展来达到不同的目标(后继者将在没有扩展的情况下开始,但会有一个很好的扩展系统)
  • 您可以使用标准的构建控件工具来支持复杂的文档(感谢dmckee)
  • 您可以封装解决方案并将它们复制并粘贴到新文档中或发送给其他人学习(感谢dmckee)

但另一方面,一些小事情并不那么好:

  • 一开始很难学
  • 控制图像的位置很复杂
  • 有些事情有点违反直觉
  • 有时你必须输入太多(开始{itemize} ...\end {itemize})

那么,是否存在LaTeX的继承者/替代品,或者至少是开发中替代品的热门候选者.一个真正的继承者/良好的替代品将保持优势并解决其中的一些缺点或至少其中一些缺点.

documentation latex tex

115
推荐指数
16
解决办法
4万
查看次数

使用xtable时删除data.frame行名称

好吧,我承认这个有点紧张(读:"愚蠢"),我认为它也很容易.我正在编写一份报告,我想使用xtable包来生成LaTeX表(注意memisc包可以完成这项工作,但是我说我想单独使用它xtable).

让我们使用标准mtcars数据集和reshape包:

mdtf <- melt(mtcars, id.vars = c("am", "cyl"), measure.vars = c("mpg", "hp", "wt"))
( res <- cast(mdtf, am + cyl ~ variable, mean) )
  am cyl      mpg        hp       wt
1  0   4 22.90000  84.66667 2.935000
2  0   6 19.12500 115.25000 3.388750
3  0   8 15.05000 194.16667 4.104083
4  1   4 28.07500  81.87500 2.042250
5  1   6 20.56667 131.66667 2.755000
6  1   8 15.40000 299.50000 3.370000
Run Code Online (Sandbox Code Playgroud)

如果我把它包装在里面xtable,我会得到行名(1..6):

xtable(res) …
Run Code Online (Sandbox Code Playgroud)

latex r report

106
推荐指数
1
解决办法
4万
查看次数

在Github上的README.md中进行乳胶渲染

有没有办法在GitHub存储库中的README.md中呈现LaTex?我用谷歌搜索并搜索堆栈溢出但没有相关的答案似乎可行.

markdown latex github

106
推荐指数
8
解决办法
4万
查看次数

如何在LaTeX中的\ include之后没有分页

我的LaTeX让我在每个小节后都有分页,因为我的小节是在单独的文件中.我使用在\include{file}使用它之后添加分页符的命令.

我想没有因使用而导致的分页\include{file}.

使用include-command 后怎么没有分页?

latex page-break

105
推荐指数
3
解决办法
7万
查看次数