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

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

使用预定义的

\bibliographystyle{plain}

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

添加以下包时:

\usepackage {ulem}

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

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

我试过了:

\renewcommand{\uline}[1]{\textit{#1}}

还有以下,取消定义 \uline

\renewcommand\uline[1]{}

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

【问题讨论】:

    标签: latex bibliography


    【解决方案1】:

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

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

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

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

    【讨论】:

    • \normalem 为我工作。感谢您的回答,解决方案和解释
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多