参考书目的样式 - 将下划线更改为斜体(乳胶)

Posted

技术标签:

【中文标题】参考书目的样式 - 将下划线更改为斜体(乳胶)【英文标题】:Styling of biblography - change underline to italic (Latex) 【发布时间】:2018-12-10 10:42:52 【问题描述】:

我在乳胶书目样式中苦苦挣扎。

使用预定义的

\bibliographystyleplain

样式我得到了很好的结果:

添加以下包时:

\usepackage ulem

我在参考书目中得到了这个结果:

我怎样才能去掉日志的下划线,让它变成斜体?

我试过了:

\renewcommand\uline[1]\textit#1

还有以下,取消定义 \uline

\renewcommand\uline[1]

但两者都在 bbl 文件中创建了很多“插入的缺失 。\endthebibliography”。有没有办法恢复 \usepackage 命令或恢复旧样式?

【问题讨论】:

【参考方案1】:

ulem 包的功能之一是重新定义 \emph 以便它使用 \uline,因此(您可能已经清楚)这就是您在参考书目中加下划线的原因,其中文本之前强调过。

ulem 包的文档指出,在加载ulem 包时添加[normalem] 选项意味着\uline 已定义但\emph 未重新定义。我不知道这对您来说是否是一个可以接受的解决方案 - 即,您是否真的希望在文档的其余部分中添加下划线 \emph

或者,如果您只希望\emph 回到参考书目的原始定义,您可以尝试(再次ulem 文档)在加载参考书目之前给出命令\normalem .但是,书目的加载方式有时会让人意外地难以调整其格式(正如您在尝试重新定义 \uline 时发现的那样)。

如果这些想法不能解决问题,请尝试发布“minimal working example”。您最好查看TeX stackexchange 或发帖至TeX stackexchange。

【讨论】:

\normalem 为我工作。感谢您的回答,解决方案和解释

以上是关于参考书目的样式 - 将下划线更改为斜体(乳胶)的主要内容,如果未能解决你的问题,请参考以下文章

将android EditText样式从矩形边框更改为下划线

pdf 锐利的字体样式粗体,斜体和下划线一起

Outlook 2007 将 HTML 电子邮件中的链接样式更改为在发送到 Hotmail、Gmail 等时具有蓝色下划线。任何修复?

如何在 Android TextView 中将字体样式设置为粗体、斜体和下划线?

文字排版--字体字号颜色粗体斜体下划线删除线

如何用javascript实现对文本域加粗,斜体和下划线效果的设置