我有一个.tex文档,其中一个图由python模块生成matplotlib.我想要的是,图表尽可能好地融入文档.所以我希望图中使用的字符看起来与文档其余部分中的其他字符完全相同.
我的第一次尝试看起来像这样(matplotlibrc-file):
text.usetex : True
text.latex.preamble: \usepackage{lmodern} #Used in .tex-document
font.size : 11.0 #Same as in .tex-document
backend: PDF
Run Code Online (Sandbox Code Playgroud)
用于编译包含.texPDF输出的matplotlib内容pdflatex.
现在,输出看起来不错,但看起来有些不同,图中的字符在笔画宽度上看起来较弱.
对此最好的方法是什么?
编辑:最小例子:LaTeX输入:
\documentclass[11pt]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{graphicx}
\begin{document}
\begin{figure}
\includegraphics{./graph}
\caption{Excitation-Energy}
\label{fig:graph}
\end{figure}
\end{document}
Run Code Online (Sandbox Code Playgroud)
Python的脚本:
import matplotlib.pyplot as plt
import numpy as np
plt.plot([1,2,3,4])
plt.xlabel("Excitation-Energy")
plt.ylabel("Intensität")
plt.savefig("graph.pdf")
Run Code Online (Sandbox Code Playgroud)
PDF输出:

是否可以使用LaTeX/TeX以EPUB格式为电子书阅读器创建文档?可以使用哪个扩展程序或程序?
我正在使用Beamer LaTeX软件包的"beamerthemesplit"模板.此模板在所有页面的页脚中包含作者的姓名和演示文稿的标题.有谁知道有任何方法来压制这个页脚?
不确定这是一个编程问题,但我们将LaTeX用于我们所有的API文档和用户文档,所以我希望它能够完成.
有人可以解释一下使用的相对优点,pdflatex而不是"经典"技术
latex foo
dvips -Ppdf foo
ps2pdf foo.ps
Run Code Online (Sandbox Code Playgroud)
我经常遇到有困难的人,因为事情不起作用pdflatex,我知道使用pdflatex放弃了我已经成长的两件事:
xdvi查看器我应该补充一点,我通常使用大小写的东西获得带有超链接的PDF
\usepackage[ps2pdf,colorlinks=true]{hyperref}
Run Code Online (Sandbox Code Playgroud)
因此没有必要使用pdflatex获得良好的PDF.
所以
pdflatex我不知道的有什么好处?我使用gvim编辑LaTex .tex文件.我注意到它只是为评论文本动态检查拼写.如果我在常规文本中有错误 - 没有下划线.如果我用%评论此文本,拼写错误会立即加下划线.怎么了?是否有任何奇怪的选项打开?
这是用于在LaTeX中创建抽认卡.我的打印机不支持双面打印 - 像闪存卡和标语牌这样的软件包似乎需要 - 所以我试图在每个页面上创建如下的双列排列:
[Col1:卡的正面] [Col2:卡的背面]
每行对应一个闪卡.计划是将每一行切开,沿中间折叠并装订它们以创建"卡片".
问题是:我如何才能最好地创建一个具有指定高度和宽度的单个框,并且其中的文本是垂直对齐的?
我对Latex来说相对比较新,所以这会削弱我的选择.我不需要完整,详细的答案 - 在正确的方向上任何指针都会有很大的帮助!任何关于实现我拍摄的替代方法的建议也会有所帮助.
非常感谢!
我正在使用acm LaTeX模板,我无法将纸张双倍间隔.
我的LaTeX文档如下所示:
\documentclass{acm_proc_article-sp}
\usepackage{setspace}
\doublespacing
\begin{document}
...
\end{document}
Run Code Online (Sandbox Code Playgroud)
当我使用pdflatex编译上述文档时,我在使用该命令的行上收到以下错误消息\doublespacing:
Missing number, treated as zero \doublespacing
Run Code Online (Sandbox Code Playgroud) 我有一些xml文本作为纯文本插入到文档中.我直接插入但它给出了奇怪的符号.我怎么能避免这种情况?
我要添加的XML:
\begin{tabular}{|c|}
<table>
<tr>
<td> Title and Logo</td>
</tr>
<tr>
<td> left Column </td>
<td> main table </td>
</tr>
</table>
\end{tabular}
Run Code Online (Sandbox Code Playgroud)
输出如下:
¡table¿ ¡tr¿ ¡td¿ Title and Logo¡/td¿ ¡/tr¿ ¡tr¿ ¡td¿ left Column ¡/td¿ ¡td¿ main table ¡/td¿ ¡/tr¿ ¡/table
Run Code Online (Sandbox Code Playgroud)
基本上我想在表格中添加HTML代码.我怎样才能做到这一点?
我正在尝试打开一个.tex文件.
我不确定我是否已达到(可能)令人惊讶的复杂过程的底部.有人告诉我,我可以用Notepad ++来做,我继续下载.结果如下:
%sample file for Modelica 2011 Conference paper
\documentclass[11pt,a4paper,twocolumn]{article}
\usepackage{graphicx}
% uncomment according to your operating system:
% ------------------------------------------------
\usepackage[latin1]{inputenc} %% european characters can be used (Windows, old Linux)
%\usepackage[utf8]{inputenc} %% european characters can be used (Linux)
%\usepackage[applemac]{inputenc} %% european characters can be used (Mac OS)
% ------------------------------------------------
\usepackage[T1]{fontenc} %% get hyphenation and accented letters right
\usepackage{mathptmx} %% use fitting times fonts also in formulas
% do not change these lines:
\pagestyle{empty} %% no page numbers! …Run Code Online (Sandbox Code Playgroud)