add pushout and pullback symbols
Build branch algebraic-geometry (64416f6) from kesslermaximilian/LatexPackages
This commit is contained in:
parent
f420b98e4d
commit
482121d656
2 changed files with 29 additions and 7 deletions
|
@ -1,8 +1,8 @@
|
||||||
{
|
{
|
||||||
"build_time": "",
|
"build_time": "",
|
||||||
"source files": {
|
"source files": {
|
||||||
"version": "v2.2.2-19",
|
"version": "v2.2.2-20",
|
||||||
"commit": "7116da1450351cf44b1c93f3bcb0b2875de25ba6",
|
"commit": "64416f686ef411d51bba094b9c9bc778b8833d6f",
|
||||||
"dirty": false
|
"dirty": false
|
||||||
},
|
},
|
||||||
"pytex": {
|
"pytex": {
|
||||||
|
@ -154,9 +154,9 @@
|
||||||
{
|
{
|
||||||
"name": "mkessler-mathfig.sty",
|
"name": "mkessler-mathfig.sty",
|
||||||
"source file": "mathfig.pysty",
|
"source file": "mathfig.pysty",
|
||||||
"build time": "2021/10/24 08:57",
|
"build time": "2021/10/27 18:27",
|
||||||
"source version": "v2.2.2-3",
|
"source version": "v2.2.2-20",
|
||||||
"source commit hash": "1113e0ddd01036e5bad92b18c912e94bbc6f85c4",
|
"source commit hash": "64416f686ef411d51bba094b9c9bc778b8833d6f",
|
||||||
"pytex version": "v1.0.0-18",
|
"pytex version": "v1.0.0-18",
|
||||||
"pytex commit hash": "126d420b7a6ed2d4b2a42d534ab2e12344869643",
|
"pytex commit hash": "126d420b7a6ed2d4b2a42d534ab2e12344869643",
|
||||||
"dirty": false
|
"dirty": false
|
||||||
|
|
|
@ -27,7 +27,7 @@
|
||||||
%
|
%
|
||||||
% Build details:
|
% Build details:
|
||||||
% PyTeX version: v1.0.0-18 (commit 126d420)
|
% PyTeX version: v1.0.0-18 (commit 126d420)
|
||||||
% Source code version: v2.2.2-3 (commit 1113e0d)
|
% Source code version: v2.2.2-20 (commit 64416f6)
|
||||||
%
|
%
|
||||||
% This LaTeX package is free software and distributed under the MIT License. You
|
% This LaTeX package is free software and distributed under the MIT License. You
|
||||||
% may use it freely for your purposes. The latest version of the package can be
|
% may use it freely for your purposes. The latest version of the package can be
|
||||||
|
@ -39,7 +39,7 @@
|
||||||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
\NeedsTeXFormat{LaTeX2e}
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
\ProvidesPackage{mkessler-mathfig}[2021/10/24 - Math figures with TikZ / pgfplots / xy]
|
\ProvidesPackage{mkessler-mathfig}[2021/10/27 - Math figures with TikZ / pgfplots / xy]
|
||||||
|
|
||||||
|
|
||||||
% This is just a collection of the packages I use to typeset mathematical figures
|
% This is just a collection of the packages I use to typeset mathematical figures
|
||||||
|
@ -54,6 +54,7 @@
|
||||||
\usetikzlibrary{calc, intersections, through, quotes, angles, babel, positioning, snakes}
|
\usetikzlibrary{calc, intersections, through, quotes, angles, babel, positioning, snakes}
|
||||||
|
|
||||||
\RequirePackage{tikz-cd} %Commutative diagrams
|
\RequirePackage{tikz-cd} %Commutative diagrams
|
||||||
|
\RequirePackage{xparse}
|
||||||
|
|
||||||
|
|
||||||
%%for small diagrams, similar to tikz-cd
|
%%for small diagrams, similar to tikz-cd
|
||||||
|
@ -63,3 +64,24 @@
|
||||||
% \xyoption{all}
|
% \xyoption{all}
|
||||||
% here, but this messes with the catcode of the @ sign (which no package should do!)
|
% here, but this messes with the catcode of the @ sign (which no package should do!)
|
||||||
% so that further parts in this package would get broken
|
% so that further parts in this package would get broken
|
||||||
|
|
||||||
|
|
||||||
|
\newcommand\pushoutsymbol{\tikz[baseline=0.5,scale=0.2]{
|
||||||
|
\draw[-] (0,0) --(0,1) -- (1,1);
|
||||||
|
\draw (1,0) circle (1.5pt);}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand\pullbacksymbol{\tikz[baseline=0.5,scale=0.2]{
|
||||||
|
\draw[-] (0,0) --(1,0) -- (1,1);
|
||||||
|
\draw (0,1) circle (1.5pt);}
|
||||||
|
}
|
||||||
|
|
||||||
|
% This is used in a tikzcd
|
||||||
|
\NewDocumentCommand\pushout{ O{dr} }{
|
||||||
|
\arrow[phantom, pos=0.45]{#1}{\pushoutsymbol}
|
||||||
|
}
|
||||||
|
|
||||||
|
% This is used in a tikzcd
|
||||||
|
\NewDocumentCommand\pullback{ O{dr} }{
|
||||||
|
\arrow[phantom, pos=0.45]{#1}{\pullbacksymbol}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue