我想让 latex 自动为不包含空格的长字符序列添加换行符。例如:
...................................................................................................................................................................................
进入
................................... ................................... ................................... ................................... ................................... .....
我还需要能够使用 来操纵某些句点的颜色\textcolor{red}{.}
,例如。我知道该seqsplit
包,但似乎无法更改其中文本的字体、大小和颜色。
答案1
您所需要的一切都将满足于seqsplit
和minipage
或parbox
。请参阅下面的代码。
\documentclass{article}
\usepackage{seqsplit}
\usepackage{color}
\begin{document}
\begin{minipage}{.7\textwidth}
\seqsplit{%
agtcctttggggatctgtccactcctgatgctgttatgggcaaccctaaggtgaaggctc%
atggcaagaaagtgctcggt{\textcolor{red}{\LARGE g}}cctttagtgatggcctggctcacctggacaacctcaagg%
gcacctttgccacactgagtgagctgcactgtgacaagctgcacgtggatcctgagaact%
taataaaaaacatttattttcattgc}
\end{minipage}
\end{document}
答案2
如果您想在某个部分自动添加换行符,可以使用 更改线宽\parbox{<linewidth>}{<content>}
。如果您想更改某些句号的颜色,只需使用您已弄清楚的方法即可。