我想插入使用逐字环境由树命令创建的文件目录图。但在输出文档中,仅保留文件名,并且连接线消失。
\documentclass{article}
\usepackage{fancyvrb}
\begin{document}
\begin{Verbatim}
.
├── app
├── bakery
├── build
├── CHANGELOG.md
├── composer.json
├── composer.lock
├── docker
├── sponsors
├── STYLE-GUIDE.md
└── webserver-configs
\end{Verbatim}
\end{document}
我尝试通过将 showtabs 设置为 true 来使用 fancyvrb 包,但连接线仍然没有打印在文档中。
有什么办法吗?
问题是这些 unicode 字符不包含在默认的单色字体中。如果您使用支持 unicode 的引擎(例如 xelatex)以及包含它们的字体(例如DejaVu Sans Mono,将在文档中可见:
% !TeX TS-program = xelatex
\documentclass{article}
\usepackage{fancyvrb}
\usepackage{fontspec}
\setmonofont{DejaVu Sans Mono}
\begin{document}
\begin{Verbatim}
.
├── app
├── bakery
├── build
├── CHANGELOG.md
├── composer.json
├── composer.lock
├── docker
├── sponsors
├── STYLE-GUIDE.md
└── webserver-configs
\end{Verbatim}
\end{document}
如果你更喜欢pdflatex
, the pmboxdraw
可以使用包:
\documentclass{article}
\usepackage{fancyvrb}
\usepackage[utf8]{inputenc}
\usepackage{pmboxdraw}
\begin{document}
\begin{Verbatim}
.
├── app
├── bakery
├── build
├── CHANGELOG.md
├── composer.json
├── composer.lock
├── docker
├── sponsors
├── STYLE-GUIDE.md
└── webserver-configs
\end{Verbatim}
\end{document}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)