Latex 的 XML 样式包括波斯字符和一些偏好设置

Latex 的 XML 样式包括波斯字符和一些偏好设置

我正在使用该listings包将一些代码包含XML到我的文档中。目前,我使用以下样式:

\lstset{   
basicstyle=\ttfamily,   
columns=fullflexible,  
showstringspaces=false,   
commentstyle=\color{gray}\upshape }

\lstdefinelanguage{XML} {   
morestring=[b]",   
morestring=[s]{>}{<},  
morecomment=[s]{<?}{?>},   
stringstyle=\color{black},  
identifierstyle=\color{darkblue},   
keywordstyle=\color{cyan},  
morekeywords={xmlns,version,type} }

我有两个主要问题:

1- 如果元素的尺寸大于行的尺寸,则元素文本的其余部分不会转到下一行,而是继续在同一行,并且文本转到边缘!

2- 它不支持波斯语字符。我的意思是,例如,如果我有一个属性,例如

Root="گوشی"

它没有写波斯语单词。

相关内容