我的包裹有些问题eepic
。
当我使用该eepic
包时,几乎所有东西都正常工作,除了圆圈。圆圈只显示一半(圆圈线和实心圆圈)。当我添加包时,eepic
大部分线条都丢失了,箭头丢失了,圆圈也丢失了。只有文本没有改变。当我加载两个包时,加载包的顺序改变了编译器的工作方式(或不工作)。
我已经复制了以下内容:带有示例的网页
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[]{epic,eepic}
\setlength{\unitlength}{1mm}
\begin{picture}(60,30)
\put(0,29){$A$} \put(5,30){\line(1,0){20}}
\put(28,30){\circle*{2}}
\put(28,30){\vector(0,-1){10}}
\put(30,29){Masse f\"allt aus}
\put(30,25){Ruhelage}
\put(0, 9){$B$}
\put(5,10){\line(1,0){20}}
\put(0,5){\line(1,0){40}}
\multiput(1,5)(1,0){40}{\line(-2,-5){2}}
\put(15,10){\line(0,1){20}} \put(16,19){$h$}
\end{picture}
\end{document}
并使用我自己的笔记本电脑和 sharelatex 执行此操作。两者都给出相同的结果(见图)
出了什么问题?我该怎么办?
答案1
\usepackage[]{epic,eepic}
你可以通过替换 来编译代码\usepackage{pict2e}
。在这种情况下,这个新包使用相同的语法。
% arara: pdflatex
\documentclass{article}
\usepackage{pict2e}
\setlength{\unitlength}{1mm}
\begin{document}
\begin{picture}(60,30)
\put(0,29){$A$} \put(5,30){\line(1,0){20}}
\put(28,30){\circle*{2}}
\put(28,30){\vector(0,-1){10}}
\put(30,29){Masse f\"allt aus}
\put(30,25){Ruhelage}
\put(0, 9){$B$}
\put(5,10){\line(1,0){20}}
\put(0,5){\line(1,0){40}}
\multiput(1,5)(1,0){40}{\line(-2,-5){2}}
\put(15,10){\line(0,1){20}} \put(16,19){$h$}
\end{picture}
\end{document}