![如何使表格内的 URL 右对齐?](https://linux22.com/image/295367/%E5%A6%82%E4%BD%95%E4%BD%BF%E8%A1%A8%E6%A0%BC%E5%86%85%E7%9A%84%20URL%20%E5%8F%B3%E5%AF%B9%E9%BD%90%EF%BC%9F.png)
我有一个包含 URL 的表格,我想中断该 URL,以便该 URL 与其他文本一起右对齐。
在下面的例子中,您可以看到最后几行没有右对齐:
http://www.andrewinfosec.com/latex_1.jpg
我曾尝试使用\UrlBreaks
任何字符来允许换行(请参阅下面的代码),但这不起作用。
坦率地说,这样的代码\raggedright
可能也能满足我的需要,但是当我添加时,\raggedright
在 URL 前插入了一个奇怪的换行符:
http://www.andrewinfosec.com/latex_2.jpg
如能帮助解决上述任一情况,我们将不胜感激!
以下是上面第一个例子的代码:
\documentclass[10pt,letterpaper]{article}
\usepackage[hyphens]{url}
\urlstyle{same}
\usepackage{longtable}
\renewcommand{\UrlBreaks}{\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\do\1\do\2\do\3\do\4\do\5\do\6\do\7\do\8\do\9\do\/\do\-\do\_\do\:\do\.}
\begin{document}
\small
\begin{longtable}{@{}p{9.45cm}}
Craig Timberg, Jia Lynn Yang, and Hayley Tsukayama, ``Target says 40 million credit, debit cards may have been compromised in security breach'', \emph{The Washington Post}, December 19, 2013, available: \emph{\url{http://www.washingtonpost.com/business/technology/target-data-breach-affects-40-million-accounts-payment-info-compromised/2013/12/19/5cc71f22-68b1-11e3-ae56-22de072140a2_story.html}}. \\
\end{longtable}
\end{document}