How To Install texlive-pictures on Ubuntu 18.04

In this tutorial we learn how to install texlive-pictures on Ubuntu 18.04. texlive-pictures is TeX Live

Introduction

In this tutorial we learn how to install texlive-pictures on Ubuntu 18.04.

What is texlive-pictures

texlive-pictures is:

Including TikZ, pict, etc., but MetaPost and PStricks are separate.

This package includes the following CTAN packages:

adigraph – Augmenting directed graphs

aobs-tikz – TikZ styles for creating overlaid pictures in beamer

askmaps – Typeset American style Karnaugh maps

asyfig – Commands for using Asymptote figures

asypictureb – User-friendly integration of Asymptote into LaTeX

autoarea – Automatic computation of bounding boxes with PiCTeX

bardiag – LaTeX package for drawing bar diagrams

beamerswitch – Convenient mode selection in Beamer documents

binarytree – Drawing binary trees using TikZ

blochsphere – Draw pseudo-3D diagrams of Bloch spheres

bloques – Generate control diagrams

blox – Draw block diagrams, using TikZ

bodegraph – Draw Bode, Nyquist and Black plots with gnuplot and TikZ

bondgraph – Create bond graph figures in LaTeX documents

bondgraphs – Draws bond graphs in LaTeX, using PGF/TikZ

braids – Draw braid diagrams with PGF/TikZ

bxeepic – Eepic facilities using pict2e

cachepic – Convert document fragments into graphics

callouts – Put simple annotations and notes inside a picture

celtic – A TikZ library for drawing celtic knots

chemfig – Draw molecules with easy syntax

combinedgraphics – Include graphic (EPS or PDF)/LaTeX combinations

circuitikz – Draw electrical networks with TikZ

curve – A class for making curriculum vitae

curve2e – Extensions for package pict2e

curves – Curves for LaTeX picture environment

dcpic – Commutative diagrams in a LaTeX and TeX documents

diagmac2 – Diagram macros, using pict2e

doc-pictex – A summary list of PicTeX documentation

dottex – Use dot code in LaTeX

dot2texi – Create graphs within LaTeX using the dot2tex tool

dratex – General drawing macros

drs – Typeset Discourse Representation Structures (DRS)

duotenzor – Drawing package for circuit and duotensor diagrams

dynkin-diagrams – Draw Dynkin, Coxeter, and Satake diagrams using TikZ

ecgdraw – draws electrocardiograms (ECG)

eepic – Extensions to epic and the LaTeX drawing tools

ellipse – Draw ellipses and elliptical arcs using the standard LaTeX2e picture environment

endofproofwd – An “end of proof” sign

epspdf – Converter for PostScript, EPS and PDF

epspdfconversion – On-the-fly conversion of EPS to PDF

esk – Package to encapsulate Sketch files in LaTeX sources

fast-diagram – Easy generation of FAST diagrams

fig4latex – Management of figures for large LaTeX documents

fitbox – Fit graphics on a page

flowchart – Shapes for drawing flowcharts, using TikZ

forest – Drawing (linguistic) trees

genealogytree – Pedigree and genealogical tree diagrams

getmap – Download OpenStreetMap maps for use in documents

gincltex – Include TeX files as graphics (.tex support for \includegraphics)

gnuplottex – Embed Gnuplot commands in LaTeX documents

gradientframe – Simple gradient frames around objects

grafcet – Draw Grafcet/SFC with TikZ

graphicxpsd – Adobe Photoshop Data format (PSD) support for graphicx package

graphviz – Write graphviz (dot+neato) inline in LaTeX documents

gtrlib-largetrees – Library for genealogytree package aiming at large trees

harveyballs – Create Harvey Balls using TikZ

here – Emulation of obsolete package for “here” floats

hf-tikz – A simple way to highlight formulas and formula parts

hobby – An implementation of Hobby’s algorithm for PGF/TikZ

hvfloat – Rotating caption and object of floats independently

istgame – Drawing Game Trees with TikZ

knitting – Produce knitting charts, in Plain TeX or LaTeX

knittingpattern – Create knitting patterns

ladder – Draw simple ladder diagrams using TikZ

lapdf – PDF drawing directly in TeX documents

latex-make – Easy compiling of complex (and simple) LaTeX documents

lpic – Put LaTeX material over included graphics

lroundrect – LaTeX macros for utilizing the roundrect MetaPost routines

luamesh – Computes and draws 2D Delaunay triangulation

luasseq – Drawing spectral sequences in LuaLaTeX

maker – Include Arduino or Processing code in LaTeX documents

makeshape – Declare new PGF shapes

mathspic – A Perl filter program for use with PiCTeX

miniplot – A package for easy figure arrangement

mkpic – Perl interface to mfpic

modiagram – Drawing molecular orbital diagrams

neuralnetwork – Graph-drawing for neural networks

numericplots – Plot numeric data (including Matlab export) using PSTricks

pb-diagram – A commutative diagram package using LAMSTeX or Xy-pic fonts

petri-nets – A set TeX/LaTeX packages for drawing Petri nets

pgf – Create PostScript and PDF graphics in TeX

pgf-blur – PGF/TikZ package for “blurred” shadows

pgf-soroban – Create images of the soroban using TikZ/PGF

pgf-spectra – Draw continuous or discrete spectra using PGF/TikZ

pgf-umlcd – Some LaTeX macros for UML Class Diagrams

pgf-umlsd – Draw UML Sequence Diagrams

pgfgantt – Draw Gantt charts with TikZ

pgfkeyx – Extended and more robust version of pgfkeys

pgfmolbio – Draw graphs typically found in molecular biology texts

pgfopts – LaTeX package options with pgfkeys

pgfornament – Drawing of Vectorian ornaments with PGF/TikZ

pgfplots – Create normal/logarithmic plots in two and three dimensions

picinpar – Insert pictures into paragraphs

pict2e – New implementation of picture commands

pictex – Picture drawing macros for TeX and LaTeX

pictex2 – Adds relative coordinates and improves the \plot command

pinlabel – A TeX labelling package

pixelart – A package to draw pixel-art pictures

pmgraph – “Poor man’s” graphics

prerex – Interactive editor and macro support for prerequisite charts

productbox – Typeset a three-dimensional product box

pxpgfmark – e-pTeX driver for PGF inter-picture connections

qcircuit – Macros to generate quantum ciruits

qrcode – Generate QR codes in LaTeX

randbild – Marginal pictures

randomwalk – Random walks using TikZ

reotex – Draw Reo Channels and Circuits

rviewport – Relative Viewport for Graphics Inclusion

sa-tikz – TikZ library to draw switching architectures

schemabloc – Draw block diagrams, using TikZ

scsnowman – Snowman variants using TikZ

scratch – Draw programs like “scratch”

setdeck – Typeset cards for Set

signchart – Create beautifully typeset sign charts

smartdiagram – Generate diagrams from lists

spath3 – Manipulate “soft paths” in PGF

spectralsequences – Print spectral sequence diagrams using PGF/TikZ

swimgraf – Graphical/textual representations of swimming performances

table-fct – Draw a variations table of functions and a convexity table of its graph.

texdraw – Graphical macros, using embedded PostScript

ticollege – Graphical representation of keys on a standard scientific calculator

tipfr – Produces calculator’s keys with the help of TikZ

tikz-3dplot – Coordinate transformation styles for 3d plotting in TikZ

tikz-bayesnet – Draw Bayesian networks, graphical models and directed factor graphs

tikz-cd – Create commutative diagrams with TikZ

tikz-dependency – A library for drawing dependency graphs

tikz-dimline – Technical dimension lines using PGF/TikZ

tikz-feynhand – Feynman diagrams with TikZ

tikz-feynman – Feynman diagrams with TikZ

tikz-inet – Draw interaction nets with TikZ

tikz-kalender – A LaTeX based calendar using TikZ

tikz-karnaugh – Typeset Karnaugh maps using TikZ

tikz-ladder – Draw ladder diagrams using TikZ

tikz-layers – TikZ provides graphical layers on TikZ: “behind”, “above” and “glass”

tikz-opm – Typeset OPM diagrams

tikz-optics – A library for drawing optical setups with TikZ

tikz-page – Small macro to help building nice and complex layout materials

tikz-palattice – Draw particle accelerator lattices with TikZ

tikz-qtree – Use existing qtree syntax for trees in TikZ

tikz-relay – TikZ library for typesetting electrical diagrams

tikz-sfc –

tikz-timing – Easy generation of timing diagrams as TikZ pictures

tikzcodeblocks – Helps to draw codeblocks like scratch, NEPO and PXT in TikZ

tikzducks – A little fun package for using rubber ducks in TikZ

tikzinclude – Import TikZ images from colletions

tikzmark – Use TikZ’s method of remembering a position on a page

tikzorbital – Atomic and molecular orbitals using TikZ

tikzpagenodes – A single TikZ node for the whole page

tikzpfeile – Draw arrows using PGF/TikZ

tikzpeople – Draw people-shaped nodes in TikZ

tikzposter – Create scientific posters using TikZ

tikzscale – Resize pictures while respecting text size

tikzsymbols – Some symbols created using TikZ

timing-diagrams – Draw timing diagrams

tqft – Drawing TQFT diagrams with TikZ/PGF

tkz-base – Tools for drawing with a cartesian coordinate system

tkz-berge – Macros for drawing graphs of graph theory

tkz-doc – Documentation macros for the TKZ series of packages

tkz-euclide – Tools for drawing Euclidean geometry

tkz-fct – Tools for drawing graphs of functions

tkz-graph – Draw graph-theory graphs

tkz-kiviat – Draw Kiviat graphs

tkz-linknodes – Link nodes in mathematical environments

tkz-orm – Create Object-Role Model (ORM) diagrams

tkz-tab – Tables of signs and variations using PGF/TikZ

tsemlines – Support for the ancient \emline macro

tufte-latex – Document classes inspired by the work of Edward Tufte

venndiagram – Creating Venn diagrams with TikZ

visualpstricks – Visual help for PSTricks based on images with minimum text

xpicture – Extensions of LaTeX picture drawing

xypic – Flexible diagramming macros

There are three methods to install texlive-pictures on Ubuntu 18.04. We can use apt-get, apt and aptitude. In the following sections we will describe each method. You can choose one of them.

Install texlive-pictures Using apt-get

Update apt database with apt-get using the following command.

sudo apt-get update

After updating apt database, We can install texlive-pictures using apt-get by running the following command:

sudo apt-get -y install texlive-pictures

Install texlive-pictures Using apt

Update apt database with apt using the following command.

sudo apt update

After updating apt database, We can install texlive-pictures using apt by running the following command:

sudo apt -y install texlive-pictures

Install texlive-pictures Using aptitude

If you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

sudo aptitude update

After updating apt database, We can install texlive-pictures using aptitude by running the following command:

sudo aptitude -y install texlive-pictures

How To Uninstall texlive-pictures on Ubuntu 18.04

To uninstall only the texlive-pictures package we can use the following command:

sudo apt-get remove texlive-pictures

Uninstall texlive-pictures And Its Dependencies

To uninstall texlive-pictures and its dependencies that are no longer needed by Ubuntu 18.04, we can use the command below:

sudo apt-get -y autoremove texlive-pictures

Remove texlive-pictures Configurations and Data

To remove texlive-pictures configuration and data from Ubuntu 18.04 we can use the following command:

sudo apt-get -y purge texlive-pictures

Remove texlive-pictures configuration, data, and all of its dependencies

We can use the following command to remove texlive-pictures configurations, data and all of its dependencies, we can use the following command:

sudo apt-get -y autoremove --purge texlive-pictures

References

Summary

In this tutorial we learn how to install texlive-pictures package on Ubuntu 18.04 using different package management tools: apt, apt-get and aptitude.