章节标题中的文字部分

章节标题中的文字部分

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}

此致

相关内容