在参考书目中,在使用时应使用 或\slash
以获得可拆分的斜线。文档说在指定样式时使用它,但实际参考书目中没有提到用法。例如\addslash
biblatex
@online{abc,
auhor = {The Author},
title = {Read\addslash{}Write},
...}
答案1
\slash
由 LaTeX 内核定义:
\def\slash{/\penalty\exhyphenpenalty}
惩罚允许在斜线后立即换行(除非 的值\exhyphenpenalty
禁止这样做)。不允许在斜线后对单词进行连字符连接,因为该单词后面没有粘连符。
\addslash
定义为biblatex
:
\newrobustcmd*{\addslash}{%
\unspace/\penalty\hyphenpenalty\hskip\z@skip}
\unspace
进行一些清理并删除前一个空格(此处不需要)。然后,换行符的允许方式与 相同\slash
,只是
\hyphenpenalty
使用 代替\exhyphenpenalty
,在这两种情况下,LaTeX 内核的默认值均为 50。末尾添加的零胶水有所不同,这允许将以下单词连字符化。
例子:
\documentclass{article}
\pagestyle{empty}
\usepackage{biblatex}
\setlength{\parindent}{0pt}
\setlength{\textwidth}{0pt}
\begin{document}
\verb|\slash|:\\
The references\slash bibliography
\bigskip
\verb|\addslash|:\\
The references\addslash bibliography
\end{document}