我想以与Stackoverflow中相同的样式在Latex中显示此AIS数据库的示例,如何在Latex中执行此操作:
!AIVDM,1,1,,A,13`gcphP000FeiVMuT3>4?wD20S1,0*1D
!AIVDM,1,1,,A,33MIo650000FFE>Mw:V00:iB0DSJ,0*1F
!AIVDM,1,1,,B,13`lS<@P00PFPwLMtUJN4?wD28Ht,0*4F
!AIVDM,1,1,,B,13aJIGwP0cPFMtNMv@k7rgwF2@I5,0*1A
!AIVDM,1,1,,A,13aI9rUP19PFvwLMrLb@NgwF28I6,0*2D
我认为此草图将接近当前的网页字体样式:
\documentclass{article}
\usepackage{fontspec,verbatim}
\begin{document}
\setmonofont{Consolas}
\begin{verbatim}
!AIVDM,1,1,,A,13`gcphP000FeiVMuT3>4?wD20S1,0*1D
!AIVDM,1,1,,A,33MIo650000FFE>Mw:V00:iB0DSJ,0*1F
!AIVDM,1,1,,B,13`lS<@P00PFPwLMtUJN4?wD28Ht,0*4F
!AIVDM,1,1,,B,13aJIGwP0cPFMtNMv@k7rgwF2@I5,0*1A
!AIVDM,1,1,,A,13aI9rUP19PFvwLMrLb@NgwF28I6,0*2D
\end{verbatim}
\end{document}
但是如果使用包fontspec
,则需要LuaTeX或LuaLaTeX进行编译。否则只是:
\documentclass{article}
\usepackage{verbatim}
\begin{document}
\begin{verbatim}
!AIVDM,1,1,,A,13`gcphP000FeiVMuT3>4?wD20S1,0*1D
!AIVDM,1,1,,A,33MIo650000FFE>Mw:V00:iB0DSJ,0*1F
!AIVDM,1,1,,B,13`lS<@P00PFPwLMtUJN4?wD28Ht,0*4F
!AIVDM,1,1,,B,13aJIGwP0cPFMtNMv@k7rgwF2@I5,0*1A
!AIVDM,1,1,,A,13aI9rUP19PFvwLMrLb@NgwF28I6,0*2D
\end{verbatim}
\end{document}
或任一:
\documentclass{article}
\usepackage{spverbatim}
\begin{document}
\begin{spverbatim}
!AIVDM,1,1,,A,13`gcphP000FeiVMuT3>4?wD20S1,0*1D
!AIVDM,1,1,,A,33MIo650000FFE>Mw:V00:iB0DSJ,0*1F
!AIVDM,1,1,,B,13`lS<@P00PFPwLMtUJN4?wD28Ht,0*4F
!AIVDM,1,1,,B,13aJIGwP0cPFMtNMv@k7rgwF2@I5,0*1A
!AIVDM,1,1,,A,13aI9rUP19PFvwLMrLb@NgwF28I6,0*2D
\end{spverbatim}
\end{document}
如果仅用PDFLaTeX编译,则可以。
这合适还是我误解了您的问题?