跨文本环境延续字体类型和字体大小

跨文本环境延续字体类型和字体大小

在以下示例中,我使用两种不同的文本环境来生成文本可视化:texshadeadjustwidth。代码调用texshade在此生成不同格式的格式化文本字体类型字体大小比代码调用adjustwidth

\documentclass[border=5mm]{standalone}
\usepackage[latin1]{inputenc}
\usepackage{texshade}
\usepackage{changepage}
\usepackage[active, tightpage]{preview}
\setlength\PreviewBorder{15pt}

\begin{document}
\begin{preview}

    \begin{texshade}{test.fas}
        \setends{1}{1..10}
        \tintdefault{normal}
        \shadingmode{diverse}
        \allmatchresidues{Black}{White}{upper}{up}
        \hideconsensus
    \end{texshade}

    \begin{adjustwidth}{12pt}{0pt}
        Taxon\_1: Foo Bar Baz Qux\\
        Taxon\_2: Foo Bar Baz Qux
    \end{adjustwidth}

\end{preview}
\end{document}

我如何才能知道字体类型字体大小是默认设置的texshade,我如何才能继续使用确切的字体类型字体大小adjustwidth

编辑: 文件内容test.fas如下:

>Taxon_1
TAAATGGATA
>Taxon_2
TAAATG---A

答案1

看起来 中使用了默认的等宽字体,因此您只需要在 的开头texshade添加。我还必须添加才能获得精确匹配。\ttfamilyadjustwidth\usepackage[T1]{fontenc}

相关内容