summaryrefslogtreecommitdiff
path: root/graphics/pgf/contrib/pxpgfmark
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /graphics/pgf/contrib/pxpgfmark
Initial commit
Diffstat (limited to 'graphics/pgf/contrib/pxpgfmark')
-rw-r--r--graphics/pgf/contrib/pxpgfmark/LICENSE27
-rw-r--r--graphics/pgf/contrib/pxpgfmark/README37
-rw-r--r--graphics/pgf/contrib/pxpgfmark/pxpgfmark.sty18
3 files changed, 82 insertions, 0 deletions
diff --git a/graphics/pgf/contrib/pxpgfmark/LICENSE b/graphics/pgf/contrib/pxpgfmark/LICENSE
new file mode 100644
index 0000000000..4acbc24501
--- /dev/null
+++ b/graphics/pgf/contrib/pxpgfmark/LICENSE
@@ -0,0 +1,27 @@
+$BK\%=%U%H%&%'%"$O(B MIT $B%i%$%;%s%9$N2<$GG[I[$5$l$^$9!#(B
+$BCx:n8"$O:n<T$G$"$k!VH,EP(B $B?rG7!JJLL>(B ZR$B!K!W$KB0$7$^$9!#(B
+$B$^$?K\%=%U%H%&%'%"$OL5J]>Z$G$9!#(B
+
+This software is distributed under the MIT License.
+
+The MIT License
+
+Copyright (c) 2013 Takayuki YATO (aka. "ZR")
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
diff --git a/graphics/pgf/contrib/pxpgfmark/README b/graphics/pgf/contrib/pxpgfmark/README
new file mode 100644
index 0000000000..27fbb3b00c
--- /dev/null
+++ b/graphics/pgf/contrib/pxpgfmark/README
@@ -0,0 +1,37 @@
+PXpgfmark Package
+=================
+
+LaTeX: to make inter-picture connections work with e-pTeX engine
+
+PGF/TikZ's feature of “inter-picture connections”
+(`remember picture` option) depends on the “save position” feature
+of pdfTeX. Today the latter feature is also supported by XeTeX
+and e-(u)pTeX engines. Unfortunately, PGF's driver for dvipdfmx
+relies on testing on engine (not feature) and thus inter-picture
+connections still fail on e-pTeX + dvipdfmx. This package fixes
+the problem.
+
+### Installation
+
+ - `*.sty` → $TEXMF/tex/latex/PXpgfmark
+
+### Usage
+
+Load this package after tikz (or pgf) package.
+
+ \documentclass[dvipdfmx]{article}
+ \usepackage{tikz} % or pgf
+ \usepackage{pxpgfmark}
+
+Note that this package is of no use unless you work on e-(u)pTeX +
+dvipdfmx combination.
+
+Revision History
+----------------
+
+ * Version 0.1 <2013/02/18>
+ - The first public version.
+
+--------------------
+Takayuki YATO (aka. "ZR")
+http://zrbabbler.sp.land.to/
diff --git a/graphics/pgf/contrib/pxpgfmark/pxpgfmark.sty b/graphics/pgf/contrib/pxpgfmark/pxpgfmark.sty
new file mode 100644
index 0000000000..c2609d0e64
--- /dev/null
+++ b/graphics/pgf/contrib/pxpgfmark/pxpgfmark.sty
@@ -0,0 +1,18 @@
+% pxpgfmark.sty
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{pxpgfmark}[2013/02/18 v0.1]
+\@ifpackageloaded{pgfcore}{}{%else
+ \PackageError{pxpgfmark}{Package 'pgfcore' must be loaded}\@ehc}
+\def\pxqmk@tempa{pgfsys-dvipdfmx.def}
+\ifx\pgfsysdriver\pxqmk@tempa
+ \@tempswatrue
+ \ifx\pdfsavepos\@undefined \@tempswafalse \fi
+ \ifx\pdflastxpos\@undefined \@tempswafalse \fi
+ \ifx\pdflastypos\@undefined \@tempswafalse \fi
+ \ifx\pgf@sys@pdf@dvi@tracker\@undefined \@tempswafalse \fi
+ \if@tempswa
+ \pgf@sys@pdf@dvi@tracker
+ \PackageInfo{pxpgfmark}{Position marking enabled}
+ \fi
+\fi
+%% EOF