Skip to content

Instantly share code, notes, and snippets.

@qtnez
Last active November 2, 2022 07:03
Show Gist options
  • Select an option

  • Save qtnez/2f0998b03782a84f11863fe083e5d83a to your computer and use it in GitHub Desktop.

Select an option

Save qtnez/2f0998b03782a84f11863fe083e5d83a to your computer and use it in GitHub Desktop.

Revisions

  1. qtnez revised this gist Nov 2, 2022. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions luamplib figure caption
    Original file line number Diff line number Diff line change
    @@ -1,6 +1,7 @@
    \documentclass{article}
    \usepackage{luamplib}
    \usepackage{lipsum}
    % 讓圖檔置中以便配合 LaTeX figure 環境的 caption 位置
    \everymplib{%
    verbatimtex
    \center\leavevmode
  2. qtnez revised this gist Nov 2, 2022. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion luamplib figure caption
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,6 @@
    verbatimtex
    \center\leavevmode
    etex;
    input 3dmax;
    beginfig(1);}
    \everyendmplib{%
    verbatimtex
  3. qtnez created this gist Nov 2, 2022.
    36 changes: 36 additions & 0 deletions luamplib figure caption
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,36 @@
    \documentclass{article}
    \usepackage{luamplib}
    \usepackage{lipsum}
    \everymplib{%
    verbatimtex
    \center\leavevmode
    etex;
    input 3dmax;
    beginfig(1);}
    \everyendmplib{%
    verbatimtex
    \endcenter
    etex;
    endfig;}

    \begin{document}

    \lipsum[1]

    \begin{figure}
    \begin{mplibcode}
    draw unitsquare scaled 70;
    draw (10,20);
    draw (10,15) scaled 2;
    draw (30,40) withpen pencircle scaled 4;
    pickup pencircle scaled 8;
    draw (40,50);
    pickup pencircle scaled 10;
    draw (50,60);
    \end{mplibcode}
    \caption{Luamplib test.}
    \end{figure}

    \lipsum[2-3]

    \end{document}