latex中使用listings显示代码

Posted microthink

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了latex中使用listings显示代码相关的知识,希望对你有一定的参考价值。

documentclass[12pt,a4paper]{article}
usepackage{ctex}
usepackage{listings}
usepackage{xcolor}
egin{document}
Qt中的等级观念

lstset{language=c++,breaklines=true,numbers=left,xleftmargin=0em,xrightmargin=0em}
egin{lstlisting}

/*!
internal

File was visible before, but now should NOT be

*WARNING* this will change the visible count
*/
void QFileSystemModelPrivate::removeVisibleFile(QFileSystemNode *parentNode, int vLocation)
{
Q_Q(QFileSystemModel);
if (vLocation == -1)
return;
QModelIndex parent = index(parentNode);
bool indexHidden = isHiddenByFilter(parentNode, parent);
if (!indexHidden)
q->beginRemoveRows(parent, translateVisibleLocation(parentNode, vLocation), translateVisibleLocation(parentNode, vLocation));
parentNode->children.value(parentNode->visibleChildren.at(vLocation))->isVisible = false;
parentNode->visibleChildren.removeAt(vLocation);
if (!indexHidden)
q->endRemoveRows();
}

 

  


end{lstlisting}

end{document}








以上是关于latex中使用listings显示代码的主要内容,如果未能解决你的问题,请参考以下文章

latex在vim中的代码片段

LaTeX 中的源代码高亮显示

使用LaTeX'listing'包时,如何显示直引号而不是弯引号?

Latex 中插入 Matlab 代码

LaTeX中插入MATLAB风格的代码块

LaTeX中插入MATLAB风格的代码块