Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/opieters/business-card

A business card in LaTeX.
https://github.com/opieters/business-card

business-card latex latex-template tex xelatex

Last synced: 2 months ago
JSON representation

A business card in LaTeX.

Awesome Lists containing this project

README

        

Business Card
=============

Example:




How this business card was designed, is explained in [this blog post](https://olivierpieters.be/blog/2017/02/11/designing-a-business-card-in-latex).

Requirements
------------

* Recent TeX installation (tested on a 2017 one)
* XeLaTeX
* [Font Awesome](https://github.com/xdanaux/fontawesome-latex)
* [Fira Sans](https://github.com/mozilla/Fira)

It is also possible to use [this Docker container](https://hub.docker.com/r/accupara/business-cards/):

```shell
docker run \
--rm -it \
-v `pwd`:/tmp/src accupara/business-cards \
/bin/bash -c 'cd /tmp/src/src ; xelatex front.tex;'
```

Installing Dependancies on Ubuntu or Debian
-------------------------------------------
``` shell
sudo apt install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended texlive-fonts-extra
```

Building Documents
------------------

Build the front and back sides with XeLaTeX:

```shell
xelatex src/front.tex
xelatex src/back.tex
```

SVG Files
---------

LaTeX is not equipped to handle SVG files directly. A conversion to a PDF file is needed. This can be done using an external tool such as Inkscape:

```shell
inkscape --without-gui --export-area-drawing --file=logo.svg --export-pdf=logo.pdf
```

License
-------

GNU GPLv3. See LICENSE file.

© 2017 Olivier Pieters