Skip to content

Commit

Permalink
Merge branch 'release/v2.00'
Browse files Browse the repository at this point in the history
  • Loading branch information
mrpiggi committed Mar 27, 2017
2 parents 021b0f3 + 5543935 commit 15db0e0
Show file tree
Hide file tree
Showing 27 changed files with 6,189 additions and 6,698 deletions.
12 changes: 11 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,28 @@ temp/
*.bak
*.cls
*.dvi
*.glg
*.glo
*.gls
*.idx
*.ilg
*.ind
*.log
*.out
*.pdf
!doc/examples/*.pdf
*.ps
*.run.xml
*.sty
*.synctex.gz*
*.tdo
*.toc
*.xdy
*.xlg
source/svg-*/
## include test files
!test/*.cls
!test/*.sty
!test/*.pdf
!test/*.svg
!test/texmf/*.*
## include temporary files
15 changes: 9 additions & 6 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
svg -- Include SVG pictures in pdfLaTeX documents using Inkscape
============================================================================

Copyright (C) Philip Ilten <[email protected]>, 2012
Copyright (C) Falk Hanisch <[email protected]>, 2016
svg -- Include SVG pictures in LaTeX documents using Inkscape
----------------------------------------------------------------------------
svg-extract -- Extract independent graphic files from SVG pictures
----------------------------------------------------------------------------

============================================================================
Copyright (C) Philip Ilten <[email protected]>, 2012-2016
Copyright (C) Falk Hanisch <[email protected]>, 2017-

----------------------------------------------------------------------------

This work may be distributed and/or modified under the conditions of the
LaTeX Project Public License, version 1.3c of the license. The latest
Expand All @@ -24,4 +27,4 @@
"author-maintained", wird somit allein durch den Autor verwaltet. Der
aktuelle Verwalter und Autor dieses Werkes ist Falk Hanisch.

============================================================================
----------------------------------------------------------------------------
56 changes: 36 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,55 @@
svg -- Include SVG pictures in pdfLaTeX documents using Inkscape
===============================================================================

Copyright (C) Philip Ilten <[email protected]>, 2012
Copyright (C) Falk Hanisch <[email protected]>, 2016
svg -- Include SVG pictures in LaTeX documents using Inkscape
----------------------------------------------------------------------------
svg-extract -- Extract independent graphic files from SVG pictures
----------------------------------------------------------------------------

===============================================================================
Copyright (C) Philip Ilten <[email protected]>, 2012-2016
Copyright (C) Falk Hanisch <[email protected]>, 2017-

svg 2016/xx/xx v2.00
svg 2017/03/27 v2.00

===============================================================================
----------------------------------------------------------------------------

This material is subject to the LaTeX Project Public License version 1.3c or
later. See http://www.latex-project.org/lppl.txt for details of that license.
This material is subject to the LaTeX Project Public License version 1.3c
or later. See http://www.latex-project.org/lppl.txt for details.

----------------------------------------------------------------------------

-------------------------------------------------------------------------------

Summary
-------

This package provides a command similar to the \includegraphics command of the
graphicx package, but for the inclusion of SVGs using Inkscape.
The **svg** package is intended for the automated integration of SVG graphics
into LaTeX documents. Therefor the capabilities provided by ***Inkscape***---or
more precisely its command line tool---are used to export the text within a SVG
graphic to a separate file, which is then rendered by LaTeX. For this purpose
the two commands `\includesvg` and `\includeinkscape` are provided which are
very similar to the `\includegraphics` command of the **graphicx** package.

\includesvg[<options>]{<svg filename>}
In addition, the package **svg-extract** allows the extraction of these
graphics into independent files in different graphic formats, exactly as
it is rendered within the LaTeX document using either ***ImageMagick*** or
***Ghostscript***

A variety of options are available, including width, height, and path of the
SVG. Additionally, it is possible to extract the SVG image to a PDF, EPS, or
PNG, exactly as it is rendered within the LaTeX document. Within the
documentation an example is given using an SVG created from the high energy
particle physics analysis package ROOT.

Versions
--------

**v2.00** (2016/xx/xx)
**v2.00** (2017/03/27)
+ New maintainer: Falk Hanisch
+ Re-implementation from scratch
+ functionality split in two packages **svg** and **svg-extract**
+ package **svg** intended for including SVG files
+ package **svg-extract** for extracting graphic files rendered with LaTeX
+ **svg-extract**: enhanced support for ***ImageMagick***
+ **svg-extract**: support for ***Ghostscript*** added
+ package **subfig** not required anymore
+ support of subfigures stopped due to the huge number of packages which deal
with this topic and the large variety of implementing this functionality;
naming exported graphics after their consecutive numbering can't be ensured
for all variants of subfigures, so it's neglected


**v1.0** (2016/10/10)
+ first version of `svg` by Philip Ilten
+ initial version by Philip Ilten
Binary file removed doc/examples/Fig.1a.pdf
Binary file not shown.
Loading

0 comments on commit 15db0e0

Please sign in to comment.