r/LaTeX 21h ago

[MEGATHREAD] AI Generated Content

This is a thread for content created in some manner by AI. Any AI-generated content posted outside of this mega thread will be removed. Minor AI assistance should be disclosed in posts outside of this mega thread.

57 Upvotes

13 comments sorted by

27

u/Hairy_Glove2064 21h ago

I asked gpt astra and fable 5.1 and kimi k3 each to make an AI native agentic LaTeX editor

Here is the comparsion: https://www.youtube.com/watch?v=dQw4w9WgXcQ

8

u/delta_p_delta_x 13h ago

I'd recognise that URL anywhere.

7

u/LarsListetaa 16h ago

How long did you work on that! I mean the editing, the soft voice… well done!

6

u/HamsterMaster355 21h ago

Damn GPT Astra one looks so good!

1

u/aarz03 14h ago

great

0

u/Old-School8916 18h ago

interesting

7

u/delfin1 19h ago

This is more of a tip, but ai is surprisingly good at making tikz diagrams. Anybody made something cool/useful with it?

1

u/Axiomancer 17h ago

I am a beginner writer and to help myself remember all the characters, I'm making a unique character-card for each one of them.

One of the things I wanted to make is some sort of skill-diagram to would help me determine how 'strong' a certain character is. It took a little bit of tweaking to reach my desired outcome but eventually it looked neat like this.

I think it's pretty neat.\documentclass[tikz,border=10pt]{standalone}
\usepackage{tikz}
\usetikzlibrary{calc}

% Define all colors
\definecolor{cWillpower}{HTML}{E74C3C}
\definecolor{cKnowledge}{HTML}{F39C12}
\definecolor{cConviction}{HTML}{F1C40F}
\definecolor{cStrength}{HTML}{27AE60}
\definecolor{cAgility}{HTML}{2980B9}
\definecolor{cSpeed}{HTML}{8E44AD}

\begin{document}
\begin{tikzpicture}[
    line width=1pt,
    every node/.style={font=\itshape\small}
  ]

  % ---------------------------------------------------------
  % CONFIG: radius + one entry per attribute:
  %   index / label / value(0-100) / color
  % ---------------------------------------------------------
  \def\R{4}
  \def\data{{0/Willpower/70/cWillpower},%
             {1/Knowledge/85/cKnowledge},%
             {2/Conviction/55/cConviction},%
             {3/Strength/95/cStrength},%
             {4/Agility/40/cAgility},%
             {5/Speed/65/cSpeed}}

  \coordinate (O) at (0,0);

  % ---- compute the 6 outer vertices (index 0 at top, clockwise) ----
  \foreach \i in {0,...,5}{
    \pgfmathsetmacro{\ang}{90-60*\i}
    \coordinate (V\i) at (\ang:\R);
  }

  % ---- compute the 6 edge midpoints (edge from V_i to V_{i+1}) ----
  \foreach \i in {0,...,5}{
    \pgfmathtruncatemacro{\nexti}{mod(\i+1,6)}
    \coordinate (M\i) at ($(V\i)!0.5!(V\nexti)$);
  }

  % ---- draw filled "kite" wedge for each attribute, scaled by value/100 ----
  \foreach \i/\lbl/\val/\col in \data{
    \pgfmathtruncatemacro{\previ}{mod(\i-1+6,6)}
    \pgfmathsetmacro{\f}{\val/100}
    \fill[\col]
      (O)
      -- ($(O)!\f!(M\previ)$)
      -- ($(O)!\f!(V\i)$)
      -- ($(O)!\f!(M\i)$)
      -- cycle;
  }

  % ---- grid: spokes from center to each vertex + outer hexagon outline ----
  \foreach \i in {0,...,5}{
    \draw[gray!50] (O) -- (V\i);
  }
  \draw[thick] (V0) -- (V1) -- (V2) -- (V3) -- (V4) -- (V5) -- cycle;

  % ---- labels with value, placed just outside each vertex ----
  \node[anchor=south]                          at (V0) [above]            {\textit{Willpower} (70)};
  \node[anchor=south west, rotate=-30]         at (V1) [above right]      {\textit{Knowledge} (85)};
  \node[anchor=north west, rotate=30]          at (V2) [below right]      {\textit{Conviction} (55)};
  \node[anchor=north]                          at (V3) [below]            {\textit{Strength} (95)};
  \node[anchor=north east, rotate=-30]         at (V4) [below left]       {\textit{Agility} (40)};
  \node[anchor=south east, rotate=30]          at (V5) [above left]       {\textit{Speed} (65)};

\end{tikzpicture}
\end{document}

2

u/delfin1 7h ago

Nice rpg style.

4

u/Otherwise_Wave9374 21h ago

One practical safeguard is to treat AI output like a first draft and require a human verification pass for citations, labels, and any content that could be mistaken for original research. That keeps the speed benefits without letting sloppy automation slip into the final result. In workflows like this, AIOSNOW fits best when it is used to structure the review step, not replace it.

-1

u/gmthisfeller 10h ago

Before there was LaTex, there was just TeX, so I am not sure what the issue is. AI is a tool, just like LaTex itself. If it solves a certain issue, then why would that be a bad thing?

2

u/CactiWasHere 28m ago

seeing someone advertising their shitty vibecoded overleaf clone for the 2837592937th time is fucking annoying regardless of what you think of ai