다중 서열 정렬 그림 앞에 "@"이 있는 문제가 있습니다. 피규어 자체는 괜찮은 것 같습니다. 내 문서에 무엇이 빠졌는지 전혀 모르겠습니다. texshade 패키지를 사용해 본 경험이 있는 사람이 있습니까? 최소한의 작업 코드를 빈 파일에 넣으면 문제가 발생하지 않지만, 해당 코드를 논문에 통합하려고 하면 성가신 @s가 나타납니다. 알려진 호환성 문제가 있습니까?
\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}