Hot
- How to plot a curved line a cross the thickness of the beamsby Tldi You on May 3, 2026 at 7:36 am
Deformed and undeformed configurations of the beam Hello everyone, I am trying to reproduce this image using LaTeX TikZ. I have written the code below, but I am encountering difficulties when drawing the curved line through the thickness (the yellow line). Any suggestions would be greatly appreciated. \documentclass[tikz,border=5mm]{standalone} \usepackage{tikz} \usetikzlibrary{arrows.meta, decorations.pathmorphing, positioning, calc} \begin{document} \begin{tikzpicture}[>=Stealth, scale=1.5] % Styles \tikzset{ zigzag/.style={decoration={zigzag, segment length=2mm, amplitude=1mm}, decorate}, break/.style={decoration={zigzag, segment length=4mm, amplitude=2mm}, decorate}, dot/.style={circle, fill=black, inner sep=1.2pt}, hollowdot/.style={circle, draw=black, fill=white, inner sep=1.2pt} } % --- Undeformed Beam (Top Part) --- \begin{scope}[shift={(0,2.5)}] % Beam edges \draw (-1.5, 0.4) -- (2, 0.4); \draw (-1.5, -0.4) -- (2, -0.4); \draw [zigzag] (-1.5, -0.4) -- (-1.5, 0.4); \draw [zigzag] (2, -0.4) -- (2, 0.4); % Neutral axis \draw [dotted, thick] (-1.5, 0) -- (2.5, 0) node[right] {$x, u$}; \draw [->] (2.3, 0) -- (2.7, 0); % Center vertical line and z-axis indicator \draw (0, 0.4) -- (0, -0.4); \node [hollowdot] at (0,0) {}; \draw [->] (0.2, 0) -- (0.2, -0.3); \node [right, font=\small] at (0.2, -0.15) {$z$}; % Left coordinate system and x-dimension \draw (-2.8, 0) -- (-2.3, 0); \draw [break] (-2.3, 0) -- (-1.9, 0); \draw (-1.9, 0) -- (-1.5, 0); \draw (-2.8, 0) -- (-2.8, -0.8) node[below, font=\small] {$z, w$}; \draw [->] (-2.8, -0.6) -- (-2.8, -1); \draw [->] (-2.8, -0.6) -- (0, -0.6); \node [fill=white, inner sep=1pt, font=\small] at (-1.4, -0.6) {$x$}; % Vertical reference line extending down \draw [thin, gray!60] (0, -0.4) -- (0, -3.5); \end{scope} % --- Deformed Beam (Bottom Part) --- \begin{scope}[shift={(0,1)}] % Curved beam boundaries \draw (-1.5, 0.4) to[bend right=15] (2, 0.4); \draw (-1.5, -0.4) to[bend right=15] (2, -0.4); \draw [zigzag] (-1.5, -0.4) -- (-1.5, 0.4); \draw [zigzag] (2, -0.4) -- (2, 0.4); \draw [dashed] (-1.8, 0) to[bend right=15] (2.3, 0); % Reference point (u0, w0) on the neutral axis \coordinate (P0) at (0.8, -0.30); \node [hollowdot] at (P0) {}; \node [below right, xshift=50pt, yshift=-20pt, font=\small] (L0) {$(u_0, w_0)$}; \draw [->, shorten >=2pt] (L0.west) -- (P0); % Vertical dashed reference line through P0 %\draw [red,dashed] ($(P0) + (0, 1.2)$) -- ($(P0) + (0, -0.5)$); \draw [red,dashed] (P0) -- ($(P0) + (115:1.0)$); % Deformed cross-section line \draw [yellow,thick] ($(P0) + (-0.3, 0.6)$) to[bend left=25] ($(P0) + (0.1, -0.6)$); % Point (u, w) on the cross-section \coordinate (P) at ($(P0) + (-0.01, -0.25)$); \node [dot] at (P) {}; \node [left, xshift=-2pt, yshift=2pt, font=\small] at (P) {$(u, w)$}; % Rotation angles at the top % Angle phi_x (rotation of the cross-section) \draw [->] ($(P0) + (0, 0.8)$) arc (90:115:0.8); \node [left, font=\small] at ($(P0) + (105:0.9)$) {$\phi_x$}; % Angle -dw0/dx (rotation of the normal) \draw [->] ($(P0) + (0, 0.8)$) arc (95:90:0.8); \node [right, xshift=6pt, font=\small] at ($(P0) + (80:0.8)$) {$-\frac{\partial w_0}{\partial x}$}; \draw [green,dashed] (P0) -- ($(P0) + (90:1.2)$); % Slope angle at the neutral axis \draw [blue,dashed] (P0) -- ($(P0) + (1.5, 0)$); \draw [yellow,dashed] ($(P0) + (-0.5, -0.1)$) -- ($(P0) + (1.3, 0.20)$); % tangent line \draw [->] ($(P0) + (1.4, 0)$) arc (0:10:1.2); \node [right, font=\small] at ($(P0) + (5:1.4)$) {$-\frac{\partial w_0}{\partial x}$}; \end{scope} \end{tikzpicture} \end{document}
- Can you help me identify this font [duplicate]by Name Redacted on May 3, 2026 at 1:18 am
Fonts I've tried the following to no avail: Libertinus Math Latin Modern Math STIX Two Math New Computer Modern Math Asana Math TeX Gyre Termes Math TeX Gyre Pagella Math TeX Gyre Schola Math
- Layering schematic diagrams in tikz + matplotlibby Academic on May 2, 2026 at 11:59 pm
When I generate diagrams with matplotlib/seaborn, I find it difficult to set up the padding and what not for it fit properly and have proper consistency across diagrams. Does anyone use this stack and get things running porperly? What I am doing now is gnerating csvs and directly doing tikz but I would like to avoid that.
- XCharter and \hwithstroke (U+0127)by karlh on May 2, 2026 at 10:00 pm
I upgraded from TeXLIVE 2023 to TeXLIVE 2026 recently (along with Fedora 43 to 44), and I could have sworn that the following used to work: \documentclass{article} \usepackage{fontspec} \setmainfont[Ligatures=TeX]{XCharter} \begin{document}\noindent Għajnsielem\\ OR\\ G\hwithstroke ajnsielem \end{document} Now, when I run this with lualatex, I get six errors like this: Missing character: There is no ħ (U+0127) in font [XCharter-Roman.otf]:mode=node;script=latn;language=dflt;+tlig;! and the missing character is a box. (n.b., Għajnsielem is a municipality in Malta, but I picked it primarily because I knew it had that character in it.) I suspect I have a font file missing or something that didn't survive the upgrade, but I wanted to make sure it is something with my operating system's packaging of XCharter or other font packages before I chase this down a rabbit hole. I thought I at least got a character there, not a box, in the past, and I don't remember there being a warning message or error, either, from the old version.
- Personalized bar with dot in a Curriculum Vitae europassby Sebastiano on May 2, 2026 at 7:23 pm
I would like to create in my Europass document \documentclass[italian,a4paper]{europasscv} \usepackage[italian]{babel} \usepackage[most]{tcolorbox} \DeclareRobustCommand\ebseries{\fontseries{eb}\selectfont} \DeclareTextFontCommand{\texteb}{\ebseries} \definecolor{marine}{HTML}{214493} \ecvname{Cristiano Euro} \newtcolorbox{mybox}{ enhanced, boxrule=0pt,frame hidden, borderline west={3pt}{-10pt}{marine}, colback=white, sharp corners } \begin{document} \begin{europasscv} \sffamily \ecvpersonalinfo{} \ecvbigitem{Posizione ricoperta}{ingegnere} \ecvsection{ingegnere} \ecvtitle{2011 – in corso}{C-Med} \ecvitem{}{\begin{mybox} Buyer con 4 anni di esperienza nel settore strategico degli acquisti, focalizzata sull’ottimizzazione delle condizioni di acquisto di C-Med. Ho accelerato gli approvvigionamenti del 65\% in 18 mesi, collaborando con il responsabile produzione per una Go-To-Market Strategy più rapida. Sono dotato di ottime capacità organizzative e di negoziazione.\end{mybox} } \end{europasscv} \end{document} something like this, i.e. inserting a vertical line with tcolorbox (or other solution) that has the same length as the text inside. My MWE does not respect the indications of the image. I thank you for any solution.
- microtype conflicts with titletoc: ! Undefined control sequence \MT@patch@undo@@\MT@patch@name [closed]by sergiokapone on May 2, 2026 at 6:19 pm
The following MWE produces an error with TeXLive 2025: % !TeX program = lualatex \documentclass{article} \usepackage{microtype} \usepackage{titletoc} \begin{document} \end{document} Error: ! Undefined control sequence. <argument> MT@patch@undo@@\MT@patch@name l.? \begin{document} Package versions: microtype 2026/02/26 v3.2c titletoc 2025/01/04 v2.17 (part of titlesec) TeXLive 2025, LuaLaTeX The error occurs because microtype applies its toc patch to internal commands, and titletoc modifies the same commands, leaving \MT@patch@name in an inconsistent state when the undo mechanism fires at \begin{document}. Workaround (works but disables only the toc protrusion patch): \usepackage[nopatch=toc]{microtype} Is there a more targeted fix, or is this a known bug?
- BibLaTeX with custom `.bbx` file to have author names in small capitalsby Laurent Bloch on May 2, 2026 at 4:46 pm
Could I have, in a .bbx file for BibLaTeX, a : \DeclareNameFormat{author} clause for author names in small capitals ? \textsc{\MakeUppercase{\namepartfamily}} doesn't.
- Bigfoot package changes ToC page breaking behaviourby pejsek on May 2, 2026 at 9:56 am
When using the book documentclass, the \tableofcontents tries to avoid leaving a chapter title alone at the end of a page. When loading the bigfoot package, this behaviour is removed. In the following code, the title of chapter 6 is left alone at the end of the first page. Commenting out the line \usepackage{bigfoot} moves the chapter title to the next page. Is there a way to retain the default behaviour while also loading the bigfoot package? \documentclass[oneside]{book} \usepackage{bigfoot} \begin{document} \tableofcontents \chapter{Chapter title} \section{Section title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \chapter{Chapter title} \section{Section title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \chapter{Chapter title} \section{Section title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \chapter{Chapter title} \section{Section title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \chapter{Chapter title} \section{Section title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} %\subsection{Subsection title} \chapter{Chapter title} \section{Section title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \chapter{Chapter title} \section{Section title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \subsection{Subsection title} \end{document}
- How should I namespace my commands so they don't interfere with nobody in ConTeXt?by Jasper on May 2, 2026 at 7:59 am
I am considering making a third party ConTeXt package, built on LuaMetaFun. How should I namespace my commands so they don't interfere with nobody? % main.tex \usemodule[lua-mf3dtools] \starttext \startMPcode path p ; p := (-2,-2) -- (2,-2) -- (2,2) -- (-2,2) -- cycle ; fill p scaled 3.5cm withcolor white ; append_point[ fx="1", spec="withcolor black" ] ; \stopMPcode \stoptext % t-lua-mf3dtools.mkxl \startmodule[lua-mf3dtools] \ctxloadluafile{lua-mf3dtools-implementation} \processMPfigurefile{lua-mf3dtools-commands} \stopmodule -- lua-mf3dtools-implementation.lua local function single_string_expression(str) if type(str) ~= "string" then error("single_string_expression: expected a string, got " .. type(str) .. " (" .. tostring(str) .. ")") end local chunk, err = load(("return %s"):format(str), "expression", "t", _G) if not chunk then error("Failed to parse expression: " .. tostring(str) .. "\nError: " .. tostring(err)) end local ok, result = pcall(chunk) if not ok then error("Error evaluating expression: " .. tostring(result)) end return result end local function MG(MPmacro) return metapost.getparameterset(MPmacro) end local function sse(MPmacro) return single_string_expression(metapost.getparameterset(MPmacro)) end local function sses(MPmacro) return single_string_expression(tostring(metapost.getparameterset(MPmacro))) end local function ssf(MPmacro) return single_string_function(metapost.getparameterset(MPmacro)) end function mp.jasper_append_point_generate() local x, y, z = sses("fx"), sses("fy"), sses("fz") local filloptions = MG("specifications") end % lua-mf3dtools-commands.mp presetparameters "jasper_append_point" [ fx = "0", fy = "0", fz = "0", spec = "withcolor black", ] ; def append_point = applyparameters "jasper_append_point" "jasper_do_append_point" enddef ; vardef jasper_do_append_point = pushparameters "jasper_append_point" ; lua.mp.jasper_append_point_generate() ; popparameters ; enddef ;
- is there an easier way to draw a dotplotby Arne Timperman on May 2, 2026 at 7:23 am
I want to draw this dotplot: The only way I could think of is: \documentclass{article} \usepackage{tikz} \usepackage{pgfplots} \usepackage{statistics} \usetikzlibrary{patterns} \begin{document} \begin{tikzpicture} \begin{axis}[ width=12cm, height=5cm, ymin=0, ymax=20, xmin=0, xmax=1.3, axis y line=left, axis x line=bottom, ytick=\empty, xlabel={$x$}, tick style={draw=none} ] % Dotplot (voorbeelddata) \addplot[ only marks, mark=*, mark size=2.5pt, green!70!black ] coordinates { % linkerzijde (0.35,1) (0.40,1) (0.45,1) (0.40,2) (0.45,2) (0.50,2) (0.45,3) (0.50,3) (0.55,3) (0.50,4) (0.55,4) (0.60,4) % midden (hoogste stapel) (0.60,1) (0.65,1) (0.70,1) (0.75,1) (0.60,2) (0.65,2) (0.70,2) (0.75,2) (0.60,3) (0.65,3) (0.70,3) (0.75,3) (0.65,4) (0.70,4) (0.65,5) (0.70,5) (0.65,6) (0.65,7) % rechterzijde (0.80,1) (0.85,1) (0.80,2) (0.85,2) (0.85,3) }; \end{axis} \end{tikzpicture} \end{document} Resulting in this not very satisfying result: Any suggestions?
- How to globally suppress in-line citation font being italic?by Redshoe on May 2, 2026 at 2:51 am
I am using the natbib citation management package with the aug08 bibliography style. When I use \cite{something} or \citealp{something} in line with the content, the letters of the citation call-out are in italics. How do I keep them from being italic globally? below is the minimal working example \documentclass[12pt]{report} \usepackage[letterpaper,left=1in,right=1in,bottom=1in,top=1in]{geometry} \usepackage[T1]{fontenc} \usepackage[authoryear]{natbib} \begin{document} \cite{bretherton2005} (\citealp{bretherton2005}). \bibliography{thesis} \bibliographystyle{agu08} \end{document}
- What's wrong with this fancy title page?by Cham on May 1, 2026 at 11:42 pm
I'm playing with a book cover (a novel) with the title separated on three lines. The first part is left aligned to the page, the middle part is centered, and the last part is (should be) right aligned. Currently, my title page is almost right, but I'm experiencing an horizontal glitch that I don't understand. Here's the MWE code that shows the issue. What is wrong with it? \documentclass[11pt,twoside]{book} \usepackage[T1]{fontenc} \usepackage[tt=false]{libertinus} \usepackage[french]{babel} \usepackage[stretch=50]{microtype} \usepackage[letterpaper,left=1.25in,right=1in,top=0.5in,bottom=0.5in,includeheadfoot,headheight=15pt]{geometry} % Option showframe pour montrer les bordures. \raggedbottom \hyphenpenalty=2000 \exhyphenpenalty=2000 \usepackage{titlesec} \usepackage{graphicx} \usepackage[dvipsnames]{xcolor} \usepackage{float} \usepackage[titles]{tocloft} \usepackage[dvipsnames]{xcolor} \usepackage{transparent} \usepackage{tikz} \usetikzlibrary{calc} \titleformat{\chapter}[display] {\normalfont\huge\bfseries\centering} {\chaptertitlename\ \thechapter}{20pt}{\Huge} \begin{document} \frontmatter \begin{titlepage} \definecolor{lightbrown}{RGB}{177, 149, 93} \definecolor{darkred1}{RGB}{60, 25, 0} \pagecolor{darkred1} \begin{tikzpicture}[remember picture, overlay] \draw[line width = 1in,color = white] ($(current page.north west) + (0.25in,0.25in)$) rectangle ($(current page.south east) + (0.25in,-0.25in)$); \draw[line width = 0.25pt,color = black] ($(current page.north west) + (0.75in,-0.25in)$) rectangle ($(current page.south east) + (-0.25in,0.25in)$); \draw[line width = 1pt,color = white] ($(current page.north west) + (1in,-0.5in)$) rectangle ($(current page.south east) + (-0.5in,0.5in)$); \end{tikzpicture} \centering {\textcolor{lightbrown}{\Huge\sffamily Author's name}} \vfill \raggedright {\textcolor{lightbrown}{\fontsize{58}{0}\selectfont\sffamily\textbf{{WOORLDS}}}} \\[2.5\baselineskip] \centering {\textcolor{lightbrown}{\fontsize{48}{0}\selectfont\sffamily\textbf{{of}}}} \\[2.5\baselineskip] \raggedleft {\textcolor{lightbrown}{\fontsize{58}{0}\selectfont\sffamily\textbf{{WOORMS}}}} \\[2\baselineskip] \vfill \centering \vfill \vfill \vfill {\textcolor{brown}{\Large\selectfont\sffamily Copyright Notice}} \end{titlepage} \pagecolor{white} \end{document} Also, the middle part should be well centered, horizontally AND vertically between the first and last part of the title. I'm not sure the code is properly done. Any advice on this would be greatly appreciated. Here's a preview of what this code is doing (don't mind about the weird title. This is just for the the MWE): As you could see on the picture, the last part of the title ("WOORMS") have more space to its right that the left of the fist part ("WOORLDS"). Also, I'm not sure that the middle part ("of") is well centered, vertically and horizontally.
- How to add extrusion glow of irregular shape different from `shadow scale`?by Explorer on May 1, 2026 at 6:50 pm
What I want to achieve is something like: Noted that the "glow" here is somewhat like a "shadow" path out of the border. However, I have tried blur shadow={shadow xshift=0pt,shadow yshift=0pt,shadow scale=1.05}: \documentclass[tikz,border=5pt]{standalone} \usetikzlibrary{shadows.blur,spy} \begin{document} \begin{tikzpicture}[spy using outlines={circle, magnification=3, size=3cm}] \draw[fill=gray!25,draw,rounded corners,blur shadow={shadow xshift=0pt,shadow yshift=0pt,shadow scale=1.05}] (40:4) arc[start angle=40,end angle=140,radius=4] -- (140:2) arc[start angle=140,end angle=40,radius=2] -- cycle; \draw[fill=white] (0,2.75) -- ++(.5,-.25) -- (0,3.5) -- ++(-.5,-1) -- cycle; \spy[red] on (140:2) in node at (-2,-1); \spy[blue] on (40:2) in node at (+2,-1); \end{tikzpicture} \end{document} The shadow glow is not what I was after: Is that possible to provide the shadows for such ideal glow for irregular shape?
- Automatic page breaks for long `\note{}` content in Beamerby tvk on May 1, 2026 at 6:43 pm
I use \note{} frequently when preparing Beamer presentations, but a note often becomes too long to fit on a single page, leading Beamer to truncate the remaining text. Is there a way to allow a note to span multiple pages automatically? Ideally such a feature would work similarly to the allowframebreaks option for frames. A minimal working example: \documentclass{beamer} \usepackage{lipsum} \setbeameroption{show notes} \begin{document} \begin{frame}{Example Frame} This is a sample frame. \end{frame} \note{ \lipsum[1-6] % intentionally long note } % Desired (but not supported): % \note[allowframebreaks]{ % \lipsum[1-6] % } \end{document}
- `Arc` operation not work together with `rounded corners` within \path?by Explorer on May 1, 2026 at 6:08 pm
I have the following code: \documentclass[tikz,border=5pt]{standalone} \begin{document} \begin{tikzpicture} \draw[fill=gray!25,draw,rounded corners=8pt] (40:2) -- (40:4) arc[start angle=40,end angle=140,radius=4] (140:4) -- (140:2) arc[start angle=140,end angle=40,radius=2] (40:2) -- cycle; \end{tikzpicture} \end{document} which I think would get a rounded sector, but in fact: Any paraphase on this? Maybe related ?
- Align Text in Headerby jeroen2009 on May 1, 2026 at 2:49 pm
In the following example I am getting an additional unwanted empty line in the header text and I am looking to get the header text in the right cell aligned left. Is there an easy way to achieve this? \documentclass[a4paper,12pt]{book} \usepackage[utf8]{inputenc} \usepackage[demo]{graphicx} \usepackage{array} \usepackage{lastpage} \usepackage{lipsum} \usepackage{fancyhdr} \usepackage[hmargin=20mm,top=3cm,headheight=65pt,footskip=10pt]{geometry} \usepackage{tgheros} \renewcommand*\familydefault{\sfdefault} \usepackage[T1]{fontenc} \pagestyle{fancy} \renewcommand{\headrulewidth}{0pt} \fancyhead[CE,CO,LE,LO,RE,RO]{} %% clear out all headers \fancyhead[C]{% \begin{tabular}{|m{3.0cm}|m{9.3cm}|m{3.2cm}|} \hline \raisebox{-.2\height}{\includegraphics[height=7mm]{logo.png}} & \centering \raisebox{-.2\height}{\fontsize{18}{18}\selectfont{\textbf{Operating Procedure}}} & \centering {\fontsize{6.5}{6.5}\selectfont{Doc. Ref.: abcdef\\ REV1 of \today\\ Page \thepage\ of \pageref{LastPage}}}\tabularnewline \hline \end{tabular}% } \fancyfoot[CE,CO,LE,LO,RE,RO]{} %% clear out all footers \begin{document} \chapter{Chapter title} \thispagestyle{fancy} \section{Section title} \lipsum[1-10] \end{document}```
- Use "Date-Added" field from BibDesk to set urldateby bmrs on May 1, 2026 at 2:36 pm
Using BibDesk with Biblatex on a huge .bib file, every entry has a "date-added" field. Is it possible to use this one as the source of the "urldate" field for "online" entries? I tried to use "DeclareSourcemap" to set up the second field from the first one but without success. Here is the MWE: \documentclass{scrartcl} \usepackage{polyglossia} \setdefaultlanguage{english} \usepackage[ backend=biber, citestyle=verbose-trad2, ]{biblatex} \usepackage{filecontents} \DeclareSourcemap{ \maps[datatype=bibtex]{ \map{ \step[fieldsource=date-added] \step[fieldset=urldate] } } } \begin{filecontents}{\jobname.bib} @online{Website1, title = {Website 1}, url = {https://www.website1.com}, urldate = {2026-05-01}, date-added = {2026-05-01 16:21:32 +0200}} @online{Website2, title = {Website 2}, url = {https://www.website2.com}, date-added = {2026-05-01 16:22:49 +0200}} \end{filecontents} \addbibresource{\jobname.bib} \begin{document} This website\footcite{Website1} or another\footcite{Website2} \end{document}
- \ifthenelse inside false body of other \ifthenelseby Xoriun on May 1, 2026 at 10:34 am
I want to write a command that takes 2 optional arguments (using xargs package) and depending on whether they are empty or not, print 3 different things, like so: \newcommandx{\foo}[2][1,2]{ \ifthenelse{\equal{#1}{}} {\fooA} { \ifthenelse{\equal{#2}{}} {\fooB{#1}} {\fooC{#1}{#2}} } } But when using either \foo[a] or \foo[a][b], I get the error Argument of \xargs@grab@opt has an extra }. I know it has something to do with \ifthenelse not being expandable, but I don't understand latex at that level. Is there some 'easy' way to solve this?
- polyglossia and \AtBeginDocumentby Antonis on May 1, 2026 at 6:32 am
When polyglossia is loaded it seems that \AtBeginDocument fails to do its work. The following code \documentclass[12pt]{article} \usepackage{fontsetup} \usepackage{polyglossia} \setmainlanguage{english} \setotherlanguage{greek} \AtBeginDocument{\addfontfeatures{StylisticSet=6,StylisticSet=7}} \begin{document} θυμήθηκα \addfontfeatures{StylisticSet=6,StylisticSet=7} θυμήθηκα \end{document} produces So the \AtBeginDocument did not work (the thetas must be different as in the second line). Now if you comment out the lines of polyglossia, things work as expected, that is both lines produce the same output as in the second line of the picture above. What is wrong with the above code or with polyglossia?
- Borromean Knot Brunnian linkby Julio Michael Stern on April 30, 2026 at 10:18 pm
I am trying to use TiKZ to draw a Borromean knot with 3 Wasp figures. I am getting the wrong superpositions. A single wasp is produced by the following code. Can someone help me to write a TiKZ code for this Brunnian entanglement with 12 crossings. Wasp: \documentclass[border=5mm]{standalone} \usepackage{tikz} \begin{document} \begin{tikzpicture} % Estilos para o anel do mosaico \tikzset{ vespa ring/.style={ draw=red, line width=11pt, line join=round }, white stripe/.style={ draw=white, line width=2pt, % Removida a opacidade para evitar manchas line join=round } } % Macro final da "Cintura de Vespa" com cabeça circular e elevada \newcommand{\vespawaist}{ (0.8, 0) % Cintura direita .. controls (0.8, 1.0) and (2.0, 1.8) .. (1.5, 2.4) % Ombro .. controls (1.0, 3.0) and (-1.0, 3.0) .. (-1.5, 2.4) % Topo elevado .. controls (-2.0, 1.8) and (-0.8, 1.0) .. (-0.8, 0) % Cintura esquerda .. controls (-0.8, -1.0) and (-2.0, -1.8) .. (-1.5, -2.4) % Ombro inferior .. controls (-1.0, -3.0) and (1.0, -3.0) .. (1.5, -2.4) % Base elevada .. controls (2.0, -1.8) and (0.8, -1.0) .. (0.8, 0) % Fecha -- cycle } % Desenho em camadas para garantir o branco puro \draw[vespa ring] \vespawaist; \draw[white stripe] \vespawaist; \end{tikzpicture} \end{document}
- Accsupp and kerning [closed]by Grzegorz Brzęczyszczykiewicz on April 30, 2026 at 9:15 pm
I defined a command: \newcommand{\hexacc}[2]{% \BeginAccSupp{method=hex,unicode,ActualText=#2}% #1% \EndAccSupp{}% } How to make it so that when I put \hexacc{A}{1000}\hexacc{V}{2137} (this is just an example), it respects the original kerning while still having a distinct A and V part I can copy separately so that I can later reuse my custom \hexacc{A}{1000} as, say, \customA and the same for other letters, and have \customA\customV respect the original kerning of AV? The A and V example was just an example, I want it to work for any letter
- slur not working with colored notesby ABV on April 30, 2026 at 8:25 pm
Slur command is not working with colored notes. The basic code is as follow: \documentclass[% border={3pt 3pt 3pt 0pt},% left bottom right top varwidth]{standalone} % ========== PAQUETES ========== \usepackage{tikz} \usetikzlibrary{quotes} \usetikzlibrary{shapes} \usetikzlibrary{fit,positioning} \usetikzlibrary{arrows.meta} \usetikzlibrary{decorations} \usepackage{amsmath}% \usepackage{musicography}% \usepackage{musixtex}% \input musixlyr% \usepackage{xcolor}% \xdefinecolor{red-undar}{RGB}{179,35,79} \begin{document}% \begin{music}% \resetlyrics% \font\A=phvb8t at 10pt% %\font\B=phvb8t at 8pt% \setlyrics{cifradoA}{10 3 2 3 {\hspace{-0.25cm}6} 8}% \setsongraise1{-1.5mm}% \staffbotmarg3\Interligne% \setclef1\treble% \nobarnumbers% \nostartrule% \startextract% % AQUI EMPIEZOOO \NOTes\zhl{M}\wh{h}\qsk\islurd2f\hl{f}\en\bar% \NOTes{\color{black}\zw{^g}}{\color{blue}\wh{g}}%\normalcolor\color{black} \tslur2f\zhl{f}{{\color{blue}\loffset{0}{\nh f}}}\normalcolor\hl{e}\zcharnote{10}{\small\A\textcolor{blue}{\hspace*{-33mm}2da}}\en\setdoubleBAR% \endextract% % AQUI TERMINO \end{music}% \end{document}% The current output is as follow: The desired output should be:
- Apply transformation xslant to node shape but not textby Paul on April 30, 2026 at 6:11 pm
I want to create a multi part parallelogram input block for a flowchart. There is no multi part trapezium shape that exist so for now I used a standard rectangular multi part shape with the xslant option to make it look like a parallelogram. I defined a style that I can easily reuse. The problem is that the text is also slanted, and if possible I would like it normal. Is there a way to apply xslant only to the shape and not to the text ? I tried creating a second node only for the text but the problem is that the paralellogram doesn't resize properly to fit the text. My MWE : \documentclass[class=article]{standalone} \usepackage[]{xcolor} \usepackage{tikz} \usetikzlibrary{shapes} \tikzstyle{io} = [rectangle split, rectangle split parts=2, xslant=0.4, draw, rectangle split part fill={blue!50,blue!20}, text centered, minimum width=4.25cm, minimum height=2cm] \begin{document} \begin{tikzpicture} \draw (0,0) node[io,name = ,align = center]{Parameters\nodepart{two} $\alpha$, $\eta$}; \end{tikzpicture} \end{document} Thanks for your help.
- Use "plot" inside a \draw path in tikzby flawr on April 30, 2026 at 5:36 pm
Is there a way to continue a path we draw using \draw with a plot, just as we do for instance also with arc or similar commands? In the example below I have a straight line, but I'd like the plot to append directly to that line, as indicated by the red dots. I can of course do that e.g. with plot[shift={(1,1)},...], but that means that I have to repeat that second coordinate in the path, which makes it again more cumbersome to use if we want to change something later (and the second straight line segment then points to the original endpoint without the shift). So this is more a question about "ergonomically" using this plot command inside other paths. E.g., I also like using the ++ syntax to precisely extend a path a certain distance horizontally, without having to repeat the previous y-coordinate, and I was wondering whether there is something similar we can do with the plot command inside such a path. \documentclass{standalone} \usepackage{tikz} \usepackage{xcolor} \usepackage{pgfplots} \pgfplotsset{compat=1.17} \usetikzlibrary{calc} \begin{document} \begin{tikzpicture}[domain=0:4] \draw[black!10!white, dashed] (0, 0) grid (4, 2); \draw (0, 1) -- (1, 1) node[left] {} plot[domain=0:1, samples=100] function{sin(6.3*x)} node[right] {} -- ++(1, 0); \end{tikzpicture} \end{document}
- Horizontally centering a tikz node on a pageby Sambo on April 30, 2026 at 3:30 pm
My question is essentially the same as this question, but I'm asking again because the answer provided is not very resilient. In particular, it doesn't work for the kind of diagram I want. I want to use Tikz to draw a diagram with lots of nodes and arrows; essentially, a flowchart. The diagram should start with a single node which is centered on the page (in the MWE below, this is the "Hello there" box). If I try to just use the \centering command, the whole picture gets centered, which is not what I want. The answer I linked above suggests using the \useasboundingbox command. However, this doesn't seem to do what I want. Here is my minimal working example: \documentclass[a4paper, 11pt]{article} \usepackage{tikz} \begin{document} This is a line of text which has been written with no purpose other than to help illustrate how the figure below appears on a page. \begin{figure}[ht] \centering \begin{tikzpicture}[rect/.style={rectangle, draw=black, thin}] \node[rect] (box1) at (0,0) {Hello there}; % Location 1 \node[rect] (box2) at (5,-1) {Hi}; % Location 2 \end{tikzpicture} \end{figure} This is a line of text which has been written with no purpose other than to help illustrate how the figure above appears on a page. \end{document} The linked answer suggests using the command \useasboundingbox (box1.south east) rectangle (box1.north west);. If I put this command at location 2, then the bounding box includes both boxes "Hello there" and "Hi", and the box "Hello there" is not centered (see below). If I put this command at location 1, then the bounding box only includes the "Hello there" box; this centers it the way I want, but then the box "Hi" ends up overlapping with the text below (see below). How can I make the "Hello there" box be centered on the page?
- What is the proper way of implementing specific formatting requirements?by Simon on April 29, 2026 at 7:14 pm
I want to implement given formatting requirements, however, I feel overwhelmed by the number of parameters and their dependencies, and, thus, I don't know which to begin with, as I feel like all of them need to be considered simultaniously. Furthermore, there are even more formatting requirements to fulfill, yet, the following should be the most essential ones, which is why I want to implement these first and condensed them in a table: I use the KOMA-script class scrreprt and would have used the parskip=full- option to seperate paragraphs from each other. If there is any info missing, please tell me and I'll provide it. And if some requirement seems odd, please also let me know. Thanks in advance! EDIT - This MWE should cover all eventualities: \LoadClass[a4paper,parskip=full-]{scrreprt} \RequirePackage[top=3.5cm,bottom=2.5cm,left=3cm,right=3cm]{geometry} \begin{document} \chapter{Chapter Chapter Chapter Chapter Chapter} \section{Section Section Section Section Section Section Section Section} \subsection{Subsection Subsection Subsection Subsection Subsection Subsection Subsection} \subsubsection{Subsubsection Subsubsection Subsubsection Subsubsection Subsubsection Subsubsection} Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph \subsubsection{Subsubsection} Paragraph \subsection{Subsection} Paragraph \section{Section} Paragraph \end{document} EDIT 2 - Update This here shows how \onehalfspacing works: \LoadClass[a4paper,fontsize=12pt]{scrreprt}%try 10pt/11pt/12pt (or any other font size) \RequirePackage{setspace}%provides \setstretch{} \makeatletter \newcommand{\myonehalfspacing}{\normalsize\setstretch{\fpeval{1.5 * \f@size / \f@baselineskip}}} \makeatother %\myonehalfspacing \makeatletter \newcommand{\reportformattingtobecheckedfor}[1]{#1 When implementing \texttt{\string#1}, the reciprocal of the ratio of normal fontsize corresponding \f@size pt, but called 1\@ptsize pt, to its updated baselineskip of \the\baselineskip, defaulting \f@baselineskip, is \fpeval{\baselineskip / \f@size}.\hrule} \makeatother \begin{document} \hrule \reportformattingtobecheckedfor{\onehalfspacing} \reportformattingtobecheckedfor{\myonehalfspacing} \end{document} With this info, the updated MWE looks as follows: After the initial \LoadClass[a4paper,fontsize=12pt,parskip=full-]{scrreprt} \RequirePackage[top=2cm,bottom=2cm,left=3cm,right=3cm]{geometry}%changed to fit one page to exclude page break effects \RequirePackage[T1]{fontenc} \RequirePackage{setspace}%provides \setstretch{} , you could - for 1.5x-linespacing and formatted section headings - continue the preamble with \makeatletter \newcommand{\ratioofnormaltooneandhalfspacing}{} \AtBeginDocument{ \begingroup \normalsize \xdef\ratioofnormaltooneandhalfspacing{\fpeval{\f@size pt/\f@baselineskip*1.5}} \endgroup \myonehalfspacing%has to be called here to work, other than %\onehalfspacing %that can be called anywhere (don't know why here) --> toggle first % in this line on/off to compare, no need to % previous line } \newcommand{\myonehalfspacing}{\setstretch{\ratioofnormaltooneandhalfspacing}} \newcommand{\relativeonehalfspacingtoabsolute}[1]{\fpeval{#1/\ratioofnormaltooneandhalfspacing}}%would have wanted to wrap the fraction with round(...,0) to get the nearest int, doesn't give expected result (don't know why) \makeatother \RedeclareSectionCommand[ font=\normalfont\fontsize{20}{\relativeonehalfspacingtoabsolute{25}}\bfseries, beforeskip=42pt, afterskip=24pt ]{chapter} \RedeclareSectionCommand[ font=\normalfont\fontsize{16}{\relativeonehalfspacingtoabsolute{20}}\bfseries, beforeskip=28pt, afterskip=14pt ]{section} \RedeclareSectionCommand[ font=\normalfont\fontsize{14}{\relativeonehalfspacingtoabsolute{18}}\bfseries, beforeskip=20pt, afterskip=12pt ]{subsection} \RedeclareSectionCommand[ font=\normalfont\fontsize{12}{\relativeonehalfspacingtoabsolute{18}}\itshape, beforeskip=18pt, afterskip=12pt ]{subsubsection} or instead of this just write \makeatletter \newcommand{\myonehalfspacing}{\normalsize\setstretch{\fpeval{1.5 * \f@size / \f@baselineskip}}} \makeatother \myonehalfspacing %\onehalfspacing \addtokomafont{disposition}{\setstretch{1}} \RedeclareSectionCommand[ font=\normalfont\fontsize{20}{25}\bfseries, beforeskip=42pt, afterskip=24pt ]{chapter} \RedeclareSectionCommand[ font=\normalfont\fontsize{16}{20}\bfseries, beforeskip=28pt, afterskip=14pt ]{section} \RedeclareSectionCommand[ font=\normalfont\fontsize{14}{18}\bfseries, beforeskip=20pt, afterskip=12pt ]{subsection} \RedeclareSectionCommand[ font=\normalfont\fontsize{12}{18}\itshape, beforeskip=18pt, afterskip=12pt ]{subsubsection} , either way, you end the preamble with %from https://texwelt.de/fragen/21544/koma-script-abstande-bei-uberschriften-exakt-einstellen-welche-werte-sind-notwendig (not EN, but DE): \RequirePackage{xpatch} \makeatletter \At@startsection{\addtolength{\@tempskipa}{-\parskip}} % Jetzt folgt ein übler Hack ohne Garantie, dass der auch zukünftig noch funktionieren wird! \xpatchcmd{\@xsect}{\vskip\@tempskipa}{\vskip\dimexpr\@tempskipa-\parskip\relax}{}{} \makeatother % to eliminate the added vertical spacing that parskip effects, and with \makeatletter \newcommand{\reportcurrentformatting}{$\rightarrow\frac{\strip@pt\baselineskip\mathrm{pt}}{\f@size\mathrm{pt}}=\fpeval{\baselineskip / \f@size}$}%for debugging \makeatother for debugging, completed by \begin{document} \chapter{Chapter Chapter Chapter Chapter Chapter \reportcurrentformatting} \hrule \section{Section Section Section Section Section Section Section \reportcurrentformatting} \hrule \subsection{Subsection Subsection Subsection Subsection Subsection \reportcurrentformatting} \hrule \subsubsection{Subsubsection Subsubsection Subsubsection Subsubsection Subsubsection Subsubsection \reportcurrentformatting} \hrule Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph Paragraph \reportcurrentformatting \hrule \hrule Paragraph \reportcurrentformatting \hrule \subsubsection{Subsubsection \reportcurrentformatting} \hrule Paragraph \reportcurrentformatting \hrule \subsection{Subsection \reportcurrentformatting} \hrule Paragraph \reportcurrentformatting \hrule \section{Section \reportcurrentformatting} \hrule Paragraph \reportcurrentformatting \hrule \chapter{Chapter \reportcurrentformatting} \hrule Paragraph \reportcurrentformatting \hrule \end{document} . The MWE's output looks like this (1st page cropped): At this point, the two only remaining areas where I need help are: Does the code that should eliminate the added vertical spacing around the section headings which parskip effects look correct and effective? Is there a way to check the respective sizes of beforeskip and afterskip? In theory, they should be correct as they were set manually, yet, when I compare the font size of chapter and the line spacing of section (they should be the same) measured with a ruler on a monitor (I know ... but it aint stupid if it works) they are not the same, or am I misunderstanding their theoritical (not code) definition here? If these (bonus) questions justify a new post, please let me know. Just thought they benefit from the overall context of the original question and are still somewhat linked to it. Thanks once again!
- Creating a custom symbol in TikZ whose colour agrees with that of the surrounding textby varkor on April 29, 2026 at 11:36 am
I have created a custom ⍟ symbol using TikZ, which works well, except that it ignores the colour of the surrounding text. MWE: \documentclass{article} \usepackage{tikz} \usepackage{scalerel} \newsavebox{\whitecircstar}\sbox{\whitecircstar}{\kern.075em\tikz{\node[draw, circle,line width=.36pt, inner sep=0]{$*$};}\kern.075em} \newcommand{\ostar}{\mathbin{\scalerel*{\usebox{\whitecircstar}}{\odot}}} \begin{document} \textcolor{red}{Before $\ostar$ After} \end{document} Output: How can I make \ostar the same colour as the surrounding text? My understanding was that . was a special symbol for the current colour in xcolor, but adding color=. to the node arguments had no effect.
- $\implies$ makes "! Missing } inserted" errorby Harry on April 29, 2026 at 11:17 am
In my tex I have a sentence: No external torque $\implies$ Angular momentum $L$ is conserved: After I compile the tex file, it throws out "! Missing } inserted" error. If I delete the $\implies$ in the above sentence, all is fine. Why and how to solve it? The whole tex code (I run it with XeLatex+MakeIndex+BibTex): \documentclass{beamer} % 默认就是 4:3 \usetheme{Madrid} \usecolortheme{seahorse} \usepackage{amsmath} \usepackage{amssymb} \usepackage{physics} \usepackage{tikz} \usepackage{tikz-3dplot} \usetikzlibrary{calc, decorations.markings, arrows.meta, angles, quotes} \usetikzlibrary{patterns,decorations.pathmorphing} \usepackage{amsfonts} \usepackage[utf8]{inputenc} \usepackage[T3,T1]{fontenc} \usepackage{tipa} \usepackage{xcolor} \usepackage{booktabs} % 用于绘制专业的表格线 \usepackage{setspace} \usepackage{fontspec} % 如果你是 Windows 用户,通常 Arial 包含最全的音标字符 \setmainfont{Arial} \usepackage{siunitx} \begin{document} \begin{frame}{Exercise: Angular Momentum Conservation} \textbf{Problem:} \\ Two flywheels $A$ and $B$ share a common axis. Initially, $B$ is at rest, and $A$ rotates with angular velocity $\omega_A$. After they are coupled by clutch $C$, they rotate together with velocity $\omega$. Find $J_B$ if $A$'s moment of inertia is $J_A$. \textbf{Solution:} \\ No external torque $\implies$ Angular momentum $L$ is conserved: \begin{equation*} J_A \omega_A = (J_A + J_B) \omega \end{equation*} \pause \end{frame} \end{document}
- LuaLatex fontspec problemby Stéphane Ducasse on April 29, 2026 at 9:28 am
I face the following problem since I migrated to texlive 2025 with the deprecation of gentium-tug When I build my books on a minimnal installation I get the following error (/home/runner/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty (/home/runner/texlive/texmf-dist/tex/latex/fontspec/fontspec-luatex.sty (/home/runner/texlive/texmf-dist/tex/latex/base/fontenc.sty) (/home/runner/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg))) luaotfload | db : Reload initiated (formats: otf,ttf,ttc); reason: File not found: "Gentium-Regular.ttf". ! Package fontspec Error: (fontspec) The font "Gentium-Regular" cannot be found; this (fontspec) may be but usually is not a fontspec bug. Either (fontspec) there is a typo in the font name/file, the font is (fontspec) not installed (correctly), or there is a bug in (fontspec) the underlying font loading engine (fontspec) (XeTeX/luaotfload). It is working locally on my LaTeX 2025 installation going from %%% %%% Fonts & paragraph typography %%% \RequirePackage{fontspec,gentiumbook,opensans,FiraMono} \setmainfont{Gentium Book Plus} \setsansfont{Open Sans}[ \@ifpackagelater{opensans}{2019/06/19}% test for font naming bug {}% 2019/06/20 fixed it {BoldFont = {* Bold},} Scale=MatchLowercase, Numbers=OldStyle ] \setmonofont{Fira Mono}[ Scale=MatchLowercase, HyphenChar={-} % enable hyphenation (disabled by default in mono fonts) % caveat: LuaLaTeX doesn't support changing the actual character % alternative solution: \usepackage[htt]{hyphenat} ] to %%% %%% Fonts & paragraph typography %%% \RequirePackage{fontspec,opensans,FiraMono} \setmainfont{GentiumBookPlus} \setsansfont{Open Sans}[ sBoldFont = {* Bold}, Scale=MatchLowercase, Numbers=OldStyle ] \setmonofont{Fira Mono}[ Scale=MatchLowercase, HyphenChar={-} % enable hyphenation (disabled by default in mono fonts) % caveat: LuaLaTeX doesn't support changing the actual character % alternative solution: \usepackage[htt]{hyphenat} ] It works but my problem is that I build a system that helps users to generate books written in markdown and automatically translated to LaTeX and I propose a smaller version of texlive and hosting it on github Here are the dependencies I extract from my builds. TeX Live 2025 is frozen and will no longer be routinely updated. This happens when a new release is made, or will be made shortly. For general status information about TeX Live, see its home page: https://tug.org/texlive tlmgr: package repository https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2025/tlnet-final/ (verified) tlmgr install: package already present: cm tlmgr install: package already present: graphics tlmgr install: package already present: graphics-cfg tlmgr install: package already present: graphics-def tlmgr install: package already present: l3backend tlmgr install: package already present: l3kernel tlmgr install: package already present: latex tlmgr install: package already present: latex-fonts tlmgr install: package already present: latexconfig tlmgr install: package already present: lua-uni-algos tlmgr install: package already present: lualibs tlmgr install: package already present: luaotfload tlmgr install: package already present: tex-ini-files tlmgr install: package already present: unicode-data [1/65, ??:??/??:??] install: atbegshi [5k] [2/65, 00:01/01:18:23] install: atveryend [2k] [3/65, 00:01/01:02:50] install: auxhook [2k] [4/65, 00:02/01:38:01] install: bigintcalc [7k] [5/65, 00:02/52:40] install: bitset [6k] [6/65, 00:02/37:28] install: booktabs [3k] [7/65, 00:03/50:34] install: environ [2k] [8/65, 00:03/46:34] install: epstopdf.x86_64-linux [1k] [9/65, 00:03/45:52] install: epstopdf [15k] [10/65, 00:04/37:52] install: epstopdf-pkg [5k] [11/65, 00:04/34:12] install: etexcmds [3k] [12/65, 00:05/40:27] install: etoolbox [9k] [13/65, 00:05/33:57] install: euenc [4k] [14/65, 00:05/32:02] install: filehook [5k] [15/65, 00:06/35:25] install: fira [15170k] [16/65, 00:09/00:12] install: fontaxes [5k] [17/65, 00:09/00:12] install: fontspec [27k] [18/65, 00:09/00:12] install: footmisc [8k] [19/65, 00:10/00:14] install: fp [19k] [20/65, 00:10/00:14] install: gentium-otf [3k] [21/65, 00:11/00:15] install: gettitlestring [3k] [22/65, 00:11/00:15] install: hycolor [4k] [23/65, 00:11/00:15] install: hyperref [88k] [24/65, 00:12/00:16] install: iftex [4k] [25/65, 00:12/00:16] install: import [3k] [26/65, 00:13/00:18] install: infwarerr [3k] [27/65, 00:13/00:18] install: intcalc [6k] [28/65, 00:13/00:18] install: kvdefinekeys [3k] [29/65, 00:14/00:19] install: kvoptions [8k] [30/65, 00:14/00:19] install: kvsetkeys [4k] [31/65, 00:14/00:19] install: l3packages [20k] [32/65, 00:15/00:21] install: letltxmacro [3k] [33/65, 00:15/00:21] install: listings [149k] [34/65, 00:16/00:22] install: ltxcmds [5k] [35/65, 00:16/00:22] install: makecmds [2k] [36/65, 00:17/00:23] install: memoir [68k] [37/65, 00:17/00:23] install: mptopdf.x86_64-linux [1k] [38/65, 00:18/00:25] install: mptopdf [37k] [39/65, 00:18/00:24] install: multirow [3k] [40/65, 00:18/00:24] install: opensans [1979k] [41/65, 00:20/00:24] install: pdfcol [3k] [42/65, 00:20/00:24] install: pdfescape [5k] [43/65, 00:21/00:25] install: pdftexcmds [7k] [44/65, 00:21/00:25] install: pgf [702k] [45/65, 00:22/00:26] install: polyglossia [123k] [46/65, 00:23/00:27] install: ragged2e [3k] [47/65, 00:23/00:27] install: refcount [3k] [48/65, 00:24/00:28] install: rerunfilecheck [4k] [49/65, 00:24/00:28] install: stringenc [23k] [50/65, 00:24/00:28] install: tcolorbox [230k] [51/65, 00:25/00:28] install: textcase [2k] [52/65, 00:26/00:30] install: tikzfill [5k] [53/65, 00:26/00:30] install: tipa [2809k] [54/65, 00:28/00:28] install: tools [47k] [55/65, 00:28/00:28] install: trimspaces [1k] [56/65, 00:29/00:29] install: ulem [7k] [57/65, 00:29/00:29] install: uniquecounter [3k] [58/65, 00:29/00:29] install: url [6k] [59/65, 00:30/00:30] install: varwidth [5k] [60/65, 00:30/00:30] install: xcolor [18k] [61/65, 00:30/00:30] install: xkeyval [9k] [62/65, 00:31/00:31] install: xpatch [2k] [63/65, 00:31/00:31] install: xtab [5k] [64/65, 00:32/00:32] install: xunicode [26k] [65/65, 00:32/00:32] install: zapfding [46k] running mktexlsr ... done running mktexlsr. running updmap-sys ... done running updmap-sys. regenerating fmtutil.cnf in /home/runner/texlive/texmf-dist running fmtutil-sys --byfmt mptopdf --no-error-if-no-engine=luametatex,luajithbtex,luajittex,mfluajit --status-file=/tmp/yCFX9JaktR/XWxxYEwl7V ... OK: mptopdf.fmt/pdftex tlmgr: package log updated: $TEXDIR/texmf-var/web2c/tlmgr.log tlmgr: command log updated: $TEXDIR/texmf-var/web2c/tlmgr-commands.log I tried \setmainfont[Ligatures=TeX,]{Gentium-Regular.ttf} as mentioned in another post. but did not work. I spent several days already trying to solve this problem but I miserably failed. Any
- Multiple splits in Tikz rectangle with distinct linesby iago on April 29, 2026 at 9:24 am
My goal is to get a rectangle like the one below, but with text in the nested rectangles. Line types could be for example the following: I saw tikz: Multiple splits of rectangle, but it does not answer the question on the line types. Beyond that, I am a beginner using Tikz, and I'd like the answer explained, since the linked answer is complex to understand. Thanks!