\documentclass[UTF8,a4paper,12pt]{ctexart}
\begin{document}
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊 a\_---aaaaaaaaaaaaaaa\_aaaaaaaaaaaaaaaaaaasdd--aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
\end{document}
当我这样使用时,右边文本如何不让它溢出,自动对齐呢?
这种需求是畸形的,为什么会存在如此长的西文?如果是代码,为什么不用等宽字体?为什么不调整语序?
\documentclass{article}
\usepackage{hyperref}
\makeatletter
\def\UrlAlphabet{%
\do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j%
\do\k\do\l\do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t%
\do\u\do\v\do\w\do\x\do\y\do\z\do\A\do\B\do\C\do\D%
\do\E\do\F\do\G\do\H\do\I\do\J\do\K\do\L\do\M\do\N%
\do\O\do\P\do\Q\do\R\do\S\do\T\do\U\do\V\do\W\do\X%
\do\Y\do\Z}
\def\UrlDigits{\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9\do\0}
\g@addto@macro{\UrlBreaks}{\UrlOrds}
\g@addto@macro{\UrlBreaks}{\UrlAlphabet}
\g@addto@macro{\UrlBreaks}{\UrlDigits}
\makeatother
\begin{document}
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa \url{https://ask.latexstudio.net/ask/question/284.html}
\end{document}
没有办法固定textwidth大小让文本不要溢出吗,自动适应吗,只能手动加断点?我这种需求是网址链接,服务器路径,这些英文都很长。
@u36944 网址链接为什么要直接输入?应该用
\url
+设置允许断行