Seite 1 von 1

! Illegal unit of measure (pt inserted).

Verfasst: Di 8. Jul 2025, 19:00
von vinc14
Hallo
mit diesem Code den ich gefunden habe bekomme ich eine Fehlermeldung.

! Illegal unit of measure (pt inserted).
hier im Beispiel aber geht es ohne Fehler.
\documentclass[10pt]{scrbook}
\usepackage{titlesec}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{textpos}
\usepackage{calc}

\DeclareFixedFont{\chapternumberfont}{T1}{ppl}{}{}{1.5in}
\titleformat{\chapter}[display]{\Huge\bfseries\sffamily\color{white}}{
\thispagestyle{empty}
\begin{tikzpicture}[overlay, remember picture]
        \path let \p1 = (current page.west), \p2 = (current page.east) in
              node[minimum width=\x2-\x1, minimum height=5cm, rectangle, fill=cyan, anchor=north west, align=left, text width=\x2-\x1] at ($(current page.north west)$) {
                \begin{textblock*}{5in}(\dimexpr\x2-4.5in,\dimexpr0.25\headheight-1in)
                    \tikz \node [white,text width=2in, align=right, font=\sffamily] {{\normalsize DIGITAL MEDIA PRIMER}\\[12pt] \raisebox{50pt}{{\large \chaptertitlename}} \raisebox{-12pt}{\chapternumberfont \thechapter}};
                \end{textblock*}
              };
        \path let \p1 = (current page.west), \p2 = (current page.east) in
              node[minimum width=\x2-\x1, minimum height=0.8in, rectangle, fill=cyan!50, anchor=south west, align=left, text width=\x2-\x1] at ($(current page.south west)$) {};
\end{tikzpicture}
}{-1.75in}{}[\vspace*{1in}]

\begin{document}
\chapter{Background}
\end{document}

Re: ! Illegal unit of measure (pt inserted).

Verfasst: Mi 9. Jul 2025, 12:30
von u_fischer
Füge hier in die Ausgabe am Anfang
% !TEX lualatex ein, und vor \end{document} ein \show\blub. Dann bekommst du eine log-Datei und kannst sie mit deiner lokalen log-Datei vergleichen.

Re: ! Illegal unit of measure (pt inserted).

Verfasst: Sa 12. Jul 2025, 17:19
von vinc14
nach systemupdate und umstellen auf LuaLaTex klappt es!