Vấn đề với lệnh \ item
Tôi có tài liệu sau (là sơ yếu lý lịch):
\documentclass[letterpaper,11pt]{article}
\newlength{\outerbordwidth}
\pagestyle{empty}
\raggedbottom
\raggedright
\usepackage[svgnames]{xcolor}
\usepackage{framed}
\usepackage{tocloft}
\usepackage{graphicx}
% Special chars
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
%-----------------------------------------------------------
%Edit these values as you see fit
\setlength{\outerbordwidth}{3pt} % Width of border outside of title bars
\definecolor{shadecolor}{gray}{0.75} % Outer background color of title bars (0 = black, 1 = white)
\definecolor{shadecolorB}{gray}{0.93} % Inner background color of title bars
%-----------------------------------------------------------
%Margin setup
\setlength{\evensidemargin}{-0.25in}
\setlength{\headheight}{0in}
\setlength{\headsep}{0in}
\setlength{\oddsidemargin}{-0.25in}
\setlength{\paperheight}{11in}
\setlength{\paperwidth}{8.5in}
\setlength{\tabcolsep}{0in}
\setlength{\textheight}{9.5in}
\setlength{\textwidth}{7in}
\setlength{\topmargin}{-0.3in}
\setlength{\topskip}{0in}
\setlength{\voffset}{0.1in}
%-----------------------------------------------------------
%Custom commands
\newcommand{\resitem}[1]{\item #1 \vspace{-2pt}}
\newcommand{\resheading}[1]{\vspace{8pt}
\parbox{\textwidth}{\setlength{\FrameSep}{\outerbordwidth}
\begin{shaded}
\setlength{\fboxsep}{0pt}\framebox[\textwidth][l]{\setlength{\fboxsep}{4pt}\fcolorbox{shadecolorB}{shadecolorB}{\textbf{\sffamily{\mbox{~}\makebox[6.762in][l]{\large #1} \vphantom{p\^{E}}}}}}
\end{shaded}
}\vspace{-5pt}
}
\newcommand{\ressubheading}[4]{
\begin{tabular*}{6.5in}{l@{\cftdotfill{\cftsecdotsep}\extracolsep{\fill}}r}
\textbf{#1} & #2 \\
\text{#3} & \textit{#4} \\
\end{tabular*}\vspace{-6pt}}
%-----------------------------------------------------------
\begin{document}
\begin{tabular*}{7in}{l@{\extracolsep{\fill}}r}
\textbf{\Large John Doe} \\
[email protected] \\
xx xx xx xx xx \\
Imaginary city COUNTRY \\
N\'{e}e le xx/xx/xxxx & \hfill
\smash{\includegraphics[width=2cm,height=3cm,keepaspectratio]{profil.png}} \\
\end{tabular*}
\\
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\resheading{Compétences}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{itemize}
\item[] \ressubheading{Langages}{}{Node/Express, Typescript, PHP, SQL, Javascript, Python, HTML5, CSS3}{}
\vspace{0.1cm}
\end{itemize}
\end{document}
Trên thực tế, tài liệu có hai \begin{itemize}phần khác , và có nhiều mục hơn được itemizehiển thị ở đây nhưng tôi không nghĩ rằng nó sẽ hữu ích cho câu hỏi.
Vấn đề là, đối với mỗi dòng bắt đầu bằng \item[]:
\item[] \ressubheading{Langages}{}{Node/Express, Typescript, PHP, SQL, Javascript, Python, HTML5, CSS3}{}
\vspace{0.1cm}
Tôi có năm lần lỗi:
Missing control sequence inserted.
<inserted text>
Tôi đã tìm kiếm về lỗi này và tìm thấy rất nhiều câu trả lời nhưng thành thật mà nói, tôi không phải là người dùng LaTex có kinh nghiệm và không có câu trả lời nào tôi thấy giải quyết được sự cố của tôi.
Tôi sử dụng lệnh pdflatex doc.texđể tạo pdf. Lệnh này tạo ra rất nhiều lỗi nhưng bằng cách nhấn enter cho mỗi lỗi, pdf cuối cùng đã được tạo sạch.
Tuy nhiên, tôi muốn không có những lỗi này và cũng tìm hiểu thêm một chút về LaTex ...
(Tôi xin lỗi, tôi không biết nên sử dụng thẻ nào cho câu hỏi này nên tôi đặt itemizevà enumitemnhưng tôi sẵn lòng thay đổi nó cho phù hợp hơn nếu một người có kinh nghiệm cho tôi biết những thẻ tôi nên sử dụng với câu hỏi này)
Trả lời
Mẫu cố gắng chèn một dấu chấm vào giữa hai cột của bạn không chính xác \ressubheading. Vì điều này có vẻ giống như một vấn đề / xem xét mẫu có thể không cần thiết trong trường hợp sử dụng của bạn, tôi vừa loại bỏ nó. Thứ hai, có một \textyêu cầu sử dụng amsmathmà không được bao gồm. Thay vào đó, tôi đã thay thế nó bằng \textsl.
\documentclass{article}
\usepackage[utf8]{inputenc}
\newcommand{\ressubheading}[4]{%
\begin{tabular*}{6.5in}{ l r }
\textbf{#1} & #2 \\
\textsl{#3} & \textit{#4} \\
\end{tabular*}}
\begin{document}
\begin{itemize}
\item
\ressubheading
{Languages}
{}
{Node/Express, Typescript, PHP, SQL, Javascript, Python, HTML5, CSS3}
{}
\item
\ressubheading
{Devops \& Bonnes pratiques}
{}
{Docker, CI/CD via gitlab, TDD}
{}
\item
\ressubheading
{Base de données}
{}
{MySql, MongoDB}
{}
\item
\ressubheading
{Outils}
{}
{Git, Redmine, Visual Studio Code, SonarQube}
{}
\end{itemize}
\end{document}
Trên đây là phiên bản mã của bạn đã được rút gọn vì nó là nội dung duy nhất liên quan đến vấn đề. Vì bạn không sử dụng đối số thứ hai và thứ tư trong mẫu nên có thể có các tùy chọn khác cho màn hình mà bạn muốn đạt được.