我正在尝试这样做:
\documentclass{report}
\usepackage{listings}
\lstset{
frame=single,
breaklines=true,
postbreak=\raisebox{0ex}[0ex][0ex]
}
\begin{document}
\section{Gramática Tradutora}
\lstinputlisting{stock.y}
\end{document}
我的stock.y
文件开始如下:
%{
#include <stdio.h>
#include <strings.h>
#include "stock.h"
/* Declaracoes C diversas */
int fatura = 0;
float total_fatura;
float total_vendas = 0;
%}
我在 Latex 中遇到了这个错误:
! Argument of \@iirsbox has an extra }.
\par l.1 %{
我不知道如何解决这个问题。有什么想法吗?