网址内显示波浪符号

网址内显示波浪符号

我正在使用ShareLaTeX 的两列简历类。我的学术网站包含波浪符号,但波浪符号未显示(尽管超链接正确)。打印时,简历的可读性很重要,因此我不能忽略缺失的波浪符号。我该如何解决这个问题?

\personal[www.institution.edu/~username/]

显示方式与www.institution.edu/ username/打印时相同(请注意波浪号应出现的空间)。

答案1

我建议您执行以下操作:

  • 在你的 tex 文件的最顶部, \documentclass...,插入以下两行:

    \RequirePackage{url}
    \urlstyle{same}
    
  • 在 ShareLaTeX 主窗口的左侧栏中,单击 的标签tccv.cls。向下滚动到宏的定义\personal。(它应该从第 108 行左右开始。)默认情况下,宏定义的倒数第二行应如下所示:

    \ifstrempty{#1}{}{\smallskip\\ \Lightning & \href{http://#1}{#1}}
    
  • 将此行更改为

    \ifstrempty{#1}{}{\smallskip\\ \Lightning & \url{#1}}
    

    如果您使用的 PDF 查看器不能很好地处理“纯”URL 字符串,那么您应该这样写:

    \ifstrempty{#1}{}{\smallskip\\ \Lightning & \href{http://#1}{\url{#1}}}
    

    即,将第二个实例包裹在包装器#1\url{...}

  • 返回到您的主 tex 文件并单击“重新编译”。

答案2

您可以将其拆分为“文本”和“URL”。在我的 CV 中,我使用了包,\httplink因此我的代码如下所示。

\httplink[cse.sc.edu/$\sim$site]{cse.sc.edu/~site} 

相关内容