Как подавить любой заголовок или заголовок для \ lstinputlisting? - PullRequest
0 голосов
/ 18 мая 2018

Я использую

\lstinputlisting[]{javacode/DatabaseManager-getUser}

, чтобы показать некоторый код Java.Однако под списком появляется следующая подпись (см. Рисунок, отмеченный красной стрелкой):

Listing with caption

В моей преамбуле я использовал \lstset для установки title={}, однако я не хочу ничего там, без заголовка или подписи.Это возможно?И если да, то как мне это сделать?

1 Ответ

0 голосов
/ 19 мая 2018

См. Комментарий MattAllegros в OP.Это заставило меня найти проблему.В моей преамбуле у меня была следующая настройка:

\usepackage{listings}
\lstset{ %
  backgroundcolor=\color{grayC},
  basicstyle=\ttfamily\small,
  breakatwhitespace=false,        
  breaklines=true,             
  captionpos=b,                 
  commentstyle=\color{greencomments},   
  deletekeywords={...},    
  escapeinside={(*@}{@*)},
  extendedchars=true,            
  frame=single,                   
  keepspaces=true,                
  keywordstyle=\color{bluekeywords},       
  language=Java,              
  morekeywords={partial, var, value, get, set},           
  numbers=left,                  
  numbersep=5pt,                   
  numberstyle=\tiny\color{black}, 
  rulecolor=\color{Dgray},         
  showspaces=false,               
  showstringspaces=false,         
  showtabs=false,                  
  stepnumber=1,                    
  stringstyle=\color{redstrings},  
  tabsize=2,                      
  morekeywords= {new, std::*,},                
  title={}                         
}

Я закомментировал captionpos=b и title={}, и теперь я ничего не получаю под списком, как это было в OP.для сравнения результатов см .:

Listing without caption or title

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...