我遇到了与以下类似的问题:
遵守 URL 封装中的空格(路径命令)。该obeyspaces
选项在 pgfplots 表列中不起作用。
但是,我的问题略有不同,因为我在顶层使用带有 LaTeX 前言的 reStructuredText 和 sphinx。
这是生成的输出,我对任何“自动生成”部分都几乎没有控制权:
% auto-generated
\def\sphinxdocclass{report}
\documentclass[letterpaper,10pt, openany, oneside, english]{sphinxmanual}
\usepackage{sphinx}
% user preamble
\usepackage[obeyspaces]{url}
% auto-generated
\begin{document}
\chapter{Path Testing}
% user generated
\path{test path with spaces.pdf}
\path{\\testing\unc\path\name}
% auto-generated
\end{document}
问题似乎源于 sphinx 包对 url 包的使用,但该包在我控制它之前就被加载了。
最重要的是,尽管我可以使用 sphinxconf.py
文件向文档添加 obeyspaces 选项,但它会破坏 UNC 路径名