在以下示例中,我使用两种不同的文本环境来生成文本可视化:texshade
和adjustwidth
。代码调用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
添加。我还必须添加才能获得精确匹配。\ttfamily
adjustwidth
\usepackage[T1]{fontenc}