我Ti*k*Z
在序言中使用代码lyx
来为章节周围添加装饰,但标题文字并不好。例如: tikz 之前的章节: الحركة الدورانية 之后的章节我使用了 tikz: الدورانية الحركة
代码:
\usepackage{tikz}
\usetikzlibrary{shadows}
\usepackage[explicit]{titlesec}
\newcommand*\chapterlabel{}
\titleformat{\chapter}
{\gdef\chapterlabel{}
%\normalfont\scheherazade
\Huge
%\bfseries\scshape
}
{\gdef\chapterlabel{\thechapter\ }}{0pt}
{\begin{tikzpicture}[remember picture,overlay]
\node[yshift=-3cm] at (current page.north west)
{\begin{tikzpicture}[remember picture, overlay]
\draw[fill=blue!30 ] (0,0) rectangle
(\paperwidth,3cm);
\node[anchor=east,xshift=.9\paperwidth,rectangle,
rounded corners=20pt,inner sep=11pt,
fill=blue!50]
{\color{white}\chapterlabel};
\node[anchor=east,xshift=0.82\paperwidth,rectangle,
rounded corners=20pt,inner sep=11pt,
fill=blue!50]
{\color{white}#1};
\end{tikzpicture}
};
\end{tikzpicture}
}
\titlespacing*{\chapter}{0pt}{50pt}{-60pt}
答案1
我通过添加以下内容解决了一半的问题:
\usepackage{tikz}
添加:
\AtBeginEnvironment{}{\selectlanguage{english}}
\tikzset{font=selectlanguage{arabic}}
该代码在 koma-script 类中运行。
我用过:
\hspace{-0.4375cm}
前:
\begin{tikzpicture}
此致