新环境可更改部分书籍引文的字体

新环境可更改部分书籍引文的字体

我正在编写一份需要引用书籍大段文字的文档,其中一些来自美国殖民时期。我找到了一个接近我需要的答案,它在序言中建议了以下内容:

\usepackage[veryoldstyle]{kpfonts}

这正是我需要的字体,但不是全局的。

因此,我尝试调用[veryoldstyle]仅用于引用使用该类型的旧书的部分。我原本想尝试某种\newenvironment命令,但无济于事。有人有什么建议吗?

答案1

可能是这样的:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lipsum}

\newenvironment{myoldstyle}{%
    \bgroup
    \par
    \fontfamily{jkpkvos}\selectfont\small
}
{%
    \par\egroup
}

\begin{document}
  \lipsum[1]
  \begin{myoldstyle}
    \lipsum[2]
  \end{myoldstyle}
  \lipsum[3]
\end{document}

在此处输入图片描述

或者作为quote

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{lipsum}

\newenvironment{myoldstyle}{%
    \begin{quote}
    \fontfamily{jkpkvos}\selectfont\small
}
{%
    \end{quote}
}

\begin{document}
  \lipsum[2]
  \begin{myoldstyle}
    \lipsum[2]
  \end{myoldstyle}
  \lipsum[2]
\end{document}

在此处输入图片描述

可以使用etoolbox好东西让其更加迷人,并让所有quote环境都使用这种字体。但这项工作被忽略了。

相关内容