房源性格问题

房源性格问题

你好,我想在 Listings 中定义一个字符串,但我无法在土耳其语中做到这一点。

我想写:

int[] sayılar= new int[5];'

但输出是

int[] saylar= new int[5];

我怎样才能写 Ç,ç,ı,ö,ü,ğ?

答案1

这应该允许输入您请求的字符 - 基本上在 s 列表中添加更多字符literate也会允许输入其他字符:

\documentclass[a4paper,oneside]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc} 

\usepackage{listings}
\lstset{literate=%
    {Ç}{{\c{C}}}1
    {ç}{{\c{c}}}1
    {ı}{{\i}}1
    {ö}{{\"{o}}}1
    {ü}{{\"{u}}}1
    {ğ}{{\u{g}}}1
}

\begin{document}
This is the listing:
\begin{lstlisting}
  int[] sayılar= new int[5];
  also check: Ç,ç,ı,ö,ü,ğ
\end{lstlisting}
\end{document}

相关内容