pgfplots
假设我为科学论文创建了一个情节。
但是,出于通常的原因,目标期刊并不确定。可能需要调整图表以匹配不同的期刊(请考虑此处revtex4-1
和elsarticle
)。这包括字体类型、字体大小、列宽/文本宽度。
例如,值\columnwidth
不同:
% \documentclass[preprint,5p,twocolumn,12pt]{elsarticle}
\the\columnwidth=252.0pt
% \documentclass[aps,final,pre,twocolumn,10pt]{revtex4-1}
\the\columnwidth=246.0pt
我已经考虑过这个套餐standalone
:
情节.tex:
\documentclass[class=elsarticle,5p,twocolumn,12pt]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.5}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
width=\columnwidth,
title=Inv. cum. normal,
xlabel={$x$},
ylabel={$y$},
]
\addplot[blue] table {invcum.dat};
\end{axis}
\end{tikzpicture}
\end{document}
纸张.tex:
\documentclass[preprint,5p,twocolumn,12pt]{elsarticle}
\usepackage{lipsum}
\usepackage{graphicx}
\begin{document}
\setlength{\parindent}{0ex}
\lipsum[1]\vspace*{2ex}
\begin{figure}
\centering
\includegraphics{plot}
\caption{interesting results}
\end{figure}
\vspace*{2ex}\lipsum[2]
\end{document}
论文被拒绝后:(,文档类别发生了改变。
纸张.tex
\documentclass[final,aps,pre,twocolumn,10pt]{revtex4-1}
情节
\documentclass[class=revtex4-1,final,aps,pre,twocolumn,10pt]{standalone}
由于某种原因standalone
未能被接受为班级选项revtex4-1
。
不使用 dvi-eps 路径,最佳工作流程是什么,以尽量减少工作量pdflatex
。绘图可用的量包括字体大小\columnwidth
和\textwidth
。
使用 gnuplot+standalone 解决方案的答案将是一个很好的补充。
相关问题:
- 答案 'revtex 文档中绘图的字体大小与文本相同' 建议手动调整 pstricks 中的字体大小。
答案1
您可以\includestandalone
从standalone
包中使用(需要-shell-escape
)。
plot.tex
:
\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.5}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
width=\columnwidth,
title=Inv. cum. normal,
xlabel={$x$},
ylabel={$y$},
]
\addplot[blue] table {invcum.dat};
\end{axis}
\end{tikzpicture}
\end{document}
然后在elsarticle
:
\documentclass[preprint,twocolumn,12pt]{elsarticle}
\usepackage{lipsum}
\usepackage{graphicx}
%\usepackage{pgfplots}
%\pgfplotsset{compat=1.5}
\usepackage[subpreambles=true]{standalone}
\begin{document}
\setlength{\parindent}{0ex}
\lipsum[1]\vspace*{2ex}
\begin{figure}
\centering
\includestandalone[mode=buildnew]{plot}
%\includegraphics{plot}
\caption{interesting results}
\end{figure}
\vspace*{2ex}\lipsum[2]
\end{document}
并且在revtex4-1
\documentclass[final,aps,pre,twocolumn,10pt]{revtex4-1}
\usepackage{lipsum}
\usepackage{graphicx}
%\usepackage{pgfplots}
%\pgfplotsset{compat=1.5}
\usepackage[subpreambles=true]{standalone}
\begin{document}
\setlength{\parindent}{0ex}
\lipsum[1]\vspace*{2ex}
\begin{figure}
\centering
\includestandalone[mode=buildnew]{plot}
%\includegraphics{plot}
\caption{interesting results}
\end{figure}
\vspace*{2ex}\lipsum[2]
\end{document}
现在,出于好奇,尝试使用大字体大小和不同的字体。
\documentclass[18pt]{scrartcl}
\usepackage{lipsum}
\usepackage{mathpazo}
\usepackage{graphicx}
%\usepackage{pgfplots}
%\pgfplotsset{compat=1.5}
\usepackage[subpreambles=true]{standalone}
\begin{document}
\setlength{\parindent}{0ex}
\lipsum[1]\vspace*{2ex}
\begin{figure}
\centering
\includestandalone[mode=buildnew]{plot}
%\includegraphics{plot}
\caption{interesting results}
\end{figure}
\vspace*{2ex}\lipsum[2]
\end{document}