本地环境:Win11 21H1
发行版:TeX Live 2021
编辑方式:Xelatex
编辑器:TeX Studio
排版过程中,代码环境部分特殊字符不显示!好奇下原因,可以改最好了,虽然可以有其他包实现这些需求,但是交叉使用有点麻烦!
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage[many]{tcolorbox}
\usetikzlibrary{arrows,positioning,calc,fadings,shapes,decorations.markings}
\usepackage{listings}
\lstdefinestyle{linux}{
language = bash , % 语言选Python
frame=b,
morecomment=[is]{│}{├}{─},
aboveskip=3mm,
belowskip=3mm,
showstringspaces=false,
columns=flexible,
framerule=1pt,
extendedchars=true,
rulecolor=\color{black!35},
backgroundcolor=\color{gray!5},
basicstyle={\small\ttfamily},
numbers=left,
numberstyle=\tiny\color{gray},
keywordstyle=\color{blue},
comment=[is]{!/*}
commentstyle=\color{green!60},
stringstyle=\color{blue},
breaklines=true,
breakatwhitespace=true,
tabsize=3,
morekeywords={ls,mkdir,-,|},
}
\usepackage[left=2.00cm, right=2.00cm, top=2.00cm, bottom=2.00cm]{geometry}
\begin{document}
\begin{lstlisting}[style=linux]
C:\USERS\MORTAL\DESKTOP
├─2022高等代数(2)
│ ├─cha
│ ├─figure
│ ├─image
│ └─_minted-elegantbook-cn
├─bhcexam-master
│ └─examples
├─gaokao_exam-master
│ └─varint
│ └─.svn[document.tex]
│ ├─prop-base
│ ├─props
│ ├─text-base
│ └─tmp
│ ├─prop-base
│ ├─props
│ └─text-base
├─LaTeX_Work
\end{lstlisting}
\end{document}