texshade 套件有問題

texshade 套件有問題

我遇到的問題是,我的多序列比對圖前面有“@”。人物本身看起來不錯。我只是不知道我的文檔中缺少什麼。有人有使用 texshade 套件的經驗嗎?當我將最小的工作代碼放入空白文件中時,不會發生此問題,但是當我想將所述代碼合併到我的論文中時,我會得到那些討厭的@。是否存在任何已知的相容性問題?

\documentclass[12pt]{article}

%packages in my thesis
\usepackage[utf8]{inputenc}
\usepackage[export]{adjustbox}  % for correct logo rendering
\usepackage{fancyhdr}  % for header/footer formatting
\usepackage[x11names]{xcolor}
\usepackage[hidelinks]{hyperref}
\usepackage[acronym]{glossaries}
\usepackage{datetime}  % to update month in footer
\usepackage{longtable}
\usepackage{biblatex} %Imports biblatex package
\usepackage{booktabs}
\usepackage{graphicx}
\usepackage{float}
\graphicspath{ {figures/} }
\usepackage{pgfplots}
\pgfplotsset{compat=1.17}
\usepackage[skip=5pt, margin=1cm]{caption}
\usepackage{mhchem}
\usepackage{amsmath}
\usepackage{array}  % more flexible tables
\usepackage{titlesec}
\usepackage{xspace}
\usepackage{abbreviations}

%packages for this figure
\usepackage{texshade} 
\usepackage{inconsolata}
\usepackage{filecontents}

\begin{filecontents*}{MSA.txt}
>gene1
ATGCTAGCATGACTCGTACGTA
>gene2
ATGCATGATGCATATCGATCTA
>gene3
ATGCGTAAGTAGTCTACATGTG
>gene4
ATGCTGACTGATGCTAGTAGCT
\end{filecontents*}

\begin{document}

\begin{figure}

\begin{texshade}{MSA.txt}

% IDENTITY HIGHLIGHTING
%\shadingmode[allmatchspecial]{identical}
\nomatchresidues{Gray70}{White}{upper}{bf}
\conservedresidues{Black}{LightCyan}{upper}{bf}
%\allmatchresidues{White}{Red}{upper}{bf}

% HIGHLIGHTING THRESHOLD
\threshold[100]{13} % [high]{low}

% SIDE NUMBERING
\shownumbering

% CONSENSUS
\hideconsensus

% TEXT SIZE
\namesfootnotesize 
\residuesfootnotesize 
%\legendfootnotesize
\numberingtiny

\end{texshade} 

\end{figure}

\end{document}

相關內容