A collection of figures that I've created using XFig. This rather large table of figures is generated from all the .fig files in my SVN repository. You can download in various formats:
Also, all the images in each of the above formats are collected in a single file: sgordon-images.tgz.
All the figures that I've created are in the public domain.
The following are my notes on how to use the input FIG file to create different output formats, such as PNG, EPS, SVG, JPG and others.
On Linux if you have xfig, transfig and ImageMagick installed you can use the original FIG file to generate different format outputs, e.g.:
$ fig2dev -L eps file.fig file.eps $ convert -density 200 file.eps file.jpg
I have tried several methods to generate SVG files. The current approach is to convert the FIG file directly to SVG using fig2dev -L svg file.fig. This approach converts text in the FIG into text in the SVG, allowing you to easily edit the text in any application that opens SVG files (e.g. Inkscape). Another approach I used, shown below converts the text in the FIG into a path in SVG, making it harder to edit the text. However it may produce a better (more accurate) image in the SVG.
The alternative method to generate the SVG files involves combining fig2lat and pdf2svg, as suggested in the fig2lat manual. On Ubuntu 12.04, pdf2svg is available as a package, while fig2lat is compiled from source - you need at least the following packages to compile: libpng-dev libdb5.1-dev libbz2-dev libjpeg-dev libtiff-dev libsnmp-dev. Once setup, to convert FIG to SVG run:
$ fig2lat -l tex.pdf file.fig $ pdflatex file $ pdf2svg file.pdf file.svg
Be careful: the above commands create a PDF called file.pdf - make sure you do not unintentionally overwrite the PDF created using fig2dev. To remove files created by fig2lat etc., you can delete the following: file.tex file.pdf file-i.pdf file.aux file.log.
antenna-gain-1-r446 |
application-ping-1-r777 |
application-web-1-r777 |
application-web-2-r796 |
application-web-3-r797 |
arp-1-r237 |
arp-packet-1-r631 |
arp-packet-2-r632 |
audio-system-1-r621 |
auth-mechanism-1-r467 |
autosar-arch-1-r111 |
autosar-arch-2-r111 |
autosar-arch-3-r115 |
autosar-arch-4-r115 |
autosar-arch-5-r210 |
autosar-arch-6-r175 |
bandwidth-delay-1-r251 |
bandwidth-delay-2-r251 |
bandwidth-delay-3-r251 |
bandwidth-delay-4-r251 |
bandwidth-limited-medium-1-r1227 |
bitcoin-bank-balances-1-r902 |
bitcoin-chain-1-r903 |
bitcoin-chain-2-r903 |
bitcoin-chain-3-r903 |
bitcoin-chain-4-r903 |
bitcoin-chain-5-r903 |
bitcoin-transactions-1-r902 |
certificate-hierarchy-1-r826 |
circuit-switching-1-r677 |
comm-example-1-r925 |
comm-example-2-r925 |
comm-example-3-r925 |
comm-example-4-r925 |
comm-example-5-r925 |
comm-example-6-r925 |
comm-example-7-r1013 |
comm-model-1-r925 |
communications-channel-model-1-r1206 |
communications-channel-model-2-r1211 |
communications-channel-model-3-r1215 |
constellation-16qam-1-r621 |
constellation-16qam-2-r621 |
crypto-asymmetric-encryption-1-r597 |
crypto-asymmetric-encryption-2-r782 |
crypto-asymmetric-encryption-3-r781 |
crypto-asymmetric-encryption-4-r781 |
crypto-asymmetric-encryption-5-r1118 |
crypto-asymmetric-signature-1-r593 |
crypto-asymmetric-signature-2-r593 |
crypto-generic-encryption-1-r595 |
crypto-operations-1-r136 |
crypto-symmetric-encryption-1-r597 |
crypto-symmetric-encryption-2-r1118 |
crypto-tripledes-encrypt-1-r599 |
curiosity-earth-delay-1-r454 |
datalink-sequence-1-r294 |
datalink-sequence-2-r294 |
datalink-transmission-1-r294 |
datalink-transmission-2-r298 |
delay-components-1-r924 |
delay-components-2-r924 |
delay-components-3-r924 |
delay-components-4-r924 |
delay-components-5-r924 |
delay-concepts-1-r438 |
digital-signal-1-r176 |
dlt-pathumthani-1-r209 |
dns-simple-1-r499 |
domain-hierarchy-1-r729 |
dos-network-1-r667 |
dos-network-2-r668 |
dos-network-3-r667 |
dos-network-4-r667 |
dos-network-5-r667 |
dos-network-6-r667 |
dos-network-7-r1155 |
eap-framework-1-r136 |
eap-interface-1-r136 |
eap-messages-1-r136 |
electromagnetic-spectrum-1-r1213 |
figure-example-1-r1178 |
file-permissions-1-r1093 |
firewall-chains-1-r277 |
firewall-network-1-r277 |
frame-general-1-r1235 |
freq-domain-channels-1-r995 |
freq-domain-channels-2-r1261 |
freq-domain-signal-1-r995 |
freq-domain-template-1-r1230 |
frtp-protocol-cpn-hier-1-r141 |
frtp-protocol-messages-1-r142 |
frtp-protocol-messages-2-r144 |
frtp-protocol-messages-3-r144 |
frtp-protocol-messages-4-r207 |
frtp-service-1-r111 |
frtp-service-4-r142 |
frtp-service-5-r207 |
go-back-n-1-r339 |
grid-template-1-r1238 |
header-ethernet-1-r207 |
header-ip-1-r207 |
header-ip-2-r673 |
header-rtp-1-r250 |
header-tcp-1-r207 |
header-udp-1-r207 |
http-cookies-1-r811 |
http-cookies-2-r812 |
http-cookies-3-r811 |
http-cookies-4-r813 |
http-cookies-5-r824 |
http-example-2-r484 |
http-exchange-1-r207 |
http-exchange-2-r207 |
http-exchange-3-r207 |
http-exchange-4-r237 |
http-exchange-5-r237 |
http-exchange-6-r237 |
http-exchange-7-r269 |
http-exchange-8-r1018 |
http-intercept-1-r898 |
https-cert-1-r898 |
https-cert-2-r898 |
https-cert-3-r898 |
https-cert-4-r898 |
https-mitm-1-r898 |
https-normal-1-r898 |
i3-1-r174 |
i3-2-r175 |
i3-3-r175 |
internetworking-protocols-1-r194 |
internetworking-protocols-2-r194 |
ip-addressing-directed-1-r1033 |
ip-addressing-local-1-r1033 |
ip-addressing-loopback-1-r1033 |
ip-addressing-setup-1-r1033 |
ip-addressing-unicast-1-r1033 |
ip-network-topology-1-r1296 |
ip-queue-1-r524 |
ipsec-network-1-r136 |
ipsec-packets-1-r136 |
ipsec-packets-2-r136 |
ipsec-packets-3-r136 |
iptables-chains-1-r624 |
iptables-chains-2-r666 |
iptables-kernel-1-r713 |
iptv-1-r274 |
ira-table-bin-r210 |
ira-table-dec-r210 |
itu-ieee-radio-bands-1-r455 |
kdc-1-r126 |
lab-network-design-1-r389 |
lab-network-design-2-r389 |
lab-network-design-3-r389 |
lab-network-design-4-r389 |
lab-network-design-5-r389 |
lab-network-design-6-r389 |
lab-network-design-7-r389 |
lab-network-design-8-r390 |
lan-addressing-1-r722 |
lan-packet-1-r630 |
lan-topology-01-r351 |
lan-topology-02-r351 |
lan-topology-03-r351 |
lan-topology-04-r1017 |
lan-topology-05-r1017 |
lan-topology-06-r1017 |
lan-topology-07-r1017 |
lan-topology-08-r1017 |
lan-topology-addr-1-r787 |
lan-topology-addr-2-r790 |
layer-pdus-1-r268 |
lecture-setup-1-r991 |
ledbat-1-r173 |
ledbat-2-r174 |
linux-filesystem-1-r605 |
linux-permissions-1-r604 |
mars-earth-comms-1-r456 |
mobile-ip-1-r230 |
mobile-ip-2-r234 |
mobile-ip-3-r234 |
mobile-ip-4-r235 |
mobile-ip-topology-1-r506 |
mono-ciphers-1-r1307 |
mono-ciphers-2-r1308 |
multicast-network-1-r136 |
multiplex-fdm-1-r1010 |
multiplex-lines-1-r1010 |
multiplex-mux-1-r1011 |
multiplex-tdm-1-r1010 |
network-fragment-1-r195 |
network-lab-1-r861 |
network-lab-2-r861 |
network-topology-10-r241 |
network-topology-11-r277 |
network-topology-13-r351 |
network-topology-14-r352 |
network-topology-15-r354 |
network-topology-16-r466 |
network-topology-18-r691 |
network-topology-1-r136 |
network-topology-21-r798 |
network-topology-22-r800 |
network-topology-23-r817 |
network-topology-24-r1032 |
network-topology-2-r136 |
network-topology-3-r176 |
network-topology-5-r187 |
network-topology-6-r187 |
network-topology-7-r191 |
network-topology-8-r207 |
network-topology-9-r207 |
oram-concept-1-r1292 |
packet-buffering-1-r669 |
packet-fairness-1-r669 |
packet-general-1-r672 |
packet-overhead-1-r669 |
packet-retransmit-1-r670 |
pcm-received-1-r330 |
pcm-received-2-r621 |
pcm-sampling-1-r274 |
pcm-sampling-2-r275 |
pcm-sampling-3-r279 |
pcm-sampling-4-r280 |
pcm-sampling-5-r587 |
pcm-sampling-6-r586 |
pcm-sampling-7-r1262 |
pcm-signal-1-r422 |
pcm-signal-2-r422 |
pcm-template-1-r422 |
pcm-transmission-1-r278 |
PetriNet-1-r80 |
ping-exchange-1-r695 |
ping-exchange-2-r695 |
ping-exchange-3-r697 |
ping-flooding-topology-1-r1135 |
privacy-basic-http-1-r883 |
privacy-basic-https-1-r883 |
privacy-network-1-r883 |
privacy-network-2-r1156 |
privacy-options-1-r882 |
privacy-proxy-http-1-r883 |
privacy-proxy-https-1-r883 |
privacy-proxy-https-2-r1294 |
privacy-tor-http-1-r883 |
privacy-tor-https-1-r883 |
privacy-tor-https-2-r1294 |
privacy-vpn-http-1-r887 |
privacy-vpn-https-1-r887 |
privacy-vpn-https-2-r1295 |
protocol-method-1-r111 |
protocol-method-2-r111 |
protocol-method-3-r171 |
psk-01110110-1-r621 |
router-congestion-1-r507 |
router-congestion-2-r507 |
router-congestion-3-r507 |
router-congestion-4-r507 |
router-congestion-5-r507 |
routing-topology-1-cost-1-r460 |
routing-topology-1-cost-2-r462 |
sampling-1-r176 |
sampling-2-r176 |
satellite-link-1-r644 |
satellite-network-1-r1018 |
sdes-encrypt-1-r123 |
selective-reject-1-r183 |
selective-reject-2-r339 |
sensitivity-snr-1-r1221 |
shapes-angles-1-r766 |
shapes-circles-1-r774 |
shapes-circles-2-r774 |
shapes-circles-3-r774 |
shift-keying-1-r177 |
shift-keying-2-r177 |
shift-keying-3-r330 |
shift-keying-4-r582 |
shift-keying-5-r583 |
signal-bandwidth-1-r1200 |
signal-components-1-r177 |
signal-digital-1-r330 |
signal-digital-2-r330 |
signal-freq-domain-1-r167 |
signal-freq-domain-2-r167 |
signal-freq-domain-3-r169 |
signal-freq-domain-4-r176 |
signal-freqdomain-5-r330 |
signal-freqdomain-6-r330 |
signal-freqdomain-8-r621 |
signal-freqdomain-9-r1018 |
signal-snr-1-r1018 |
signal-spectrum-1-r442 |
signal-template-1-r320 |
signal-template-2-r321 |
signal-template-3-r322 |
signal-template-4-r585 |
signal-template-5-r1236 |
siit-network-1-r265 |
siit-network-2-r265 |
sliding-window-1a-r190 |
sliding-window-1-r182 |
sliding-window-2a-r190 |
sliding-window-2-r190 |
sliding-window-3-r645 |
sliding-window-template-1-r642 |
sliding-window-template-2-r642 |
sockets-1-r277 |
stack-internet-1-r271 |
stack-internet-2-r270 |
stack-internet-3-r271 |
stack-internet-4-r271 |
stack-internet-5-r272 |
stack-internet-6-r295 |
stack-internet-7-r1015 |
stack-internet-802-1-r332 |
stack-osi-1-r1014 |
stack-osi-2-r1014 |
stack-osi-3-r1014 |
stack-router-1-r136 |
stack-router-2-r207 |
stack-security-appsec-1-r818 |
stack-security-general-1-r818 |
stack-security-general-2-r823 |
stack-security-http-proxy-1-r822 |
stack-security-https-1-r822 |
stack-security-ipsec-1-r818 |
stack-security-ipsec-2-r818 |
stack-security-ipsec-3-r818 |
stack-security-tls-1-r819 |
stack-security-wpa-1-r818 |
stack-web-server-1-r207 |
stack-wlan-ap-1-r136 |
stack-wlan-client-1-r136 |
stdin-stdout-stderr-1-r746 |
stdin-stdout-stderr-2-r746 |
stdin-stdout-stderr-3-r746 |
stdin-stdout-stderr-4-r746 |
stdin-stdout-stderr-5-r746 |
stdin-stdout-stderr-6-r747 |
stop-wait-1-r294 |
stop-wait-2-r339 |
stop-wait-3-r635 |
stop-wait-4-r636 |
stop-wait-arq-1-r297 |
stop-wait-arq-2-r339 |
stop-wait-arq-3-r469 |
symmetric-confidentiality-1-r136 |
tcp-3way-1-r207 |
tcp-connect-close-1-r337 |
tcp-connection-fairness-1-r173 |
tcp-data-transfer-1-r353 |
tcp-retransmit-1-r207 |
tcp-three-way-1-r337 |
tcp-three-way-2-r353 |
tcp-window-1-r136 |
tcp-window-2-r136 |
tcp-window-3-r136 |
tcp-window-4-r136 |
tcp-window-5-r136 |
tcp-window-6-r136 |
telephone-network-multiplex-1-r1026 |
thailand-network-1-r486 |
thailand-network-2-r486 |
thailand-network-3-r486 |
time-domain-template-1-r1230 |
tsd-template-1-r294 |
virtnet-topology-01-r702 |
virtnet-topology-02-r701 |
virtnet-topology-03-r701 |
virtnet-topology-04-r701 |
virtnet-topology-05-r701 |
virtnet-topology-06-r701 |
virtnet-topology-07-r701 |
virtnet-topology-08-r788 |
virtnet-topology-09-r788 |
virtnet-topology-10-r701 |
virtnet-topology-11-r701 |
virtnet-topology-12-r701 |
virtnet-topology-13-r701 |
virtnet-topology-14-r701 |
virtnet-topology-15-r701 |
virtnet-topology-16-r701 |
virtnet-topology-17-r701 |
virtnet-topology-18-r703 |
virtnet-topology-20-r703 |
virtnet-topology-21-r703 |
virtnet-topology-22-r703 |
virtnet-topology-23-r703 |
virtnet-topology-25-r788 |
virtnet-topology-26-r1134 |
virtnet-topology-27-r1246 |
virtnet-topology-28-r1246 |
virtual-circuit-packet-switching-1-r677 |
virtual-machine-network-1-r312 |
virtual-network-1-r566 |
virtual-network-2-r693 |
vpn-options-1-r889 |
web-proxy-1-r886 |
wireless-transmission-1-r292 |
wireless-transmission-2-r1220 |
wireshark-capture-1-r132 |
wireshark-capture-2-r132 |
wlan-association-1-r234 |
wlan-basic-1-r122 |
wlan-cells-1-r229 |
wlan-dcf-basic-10-r498 |
wlan-dcf-basic-11-r505 |
wlan-dcf-basic-1-r136 |
wlan-dcf-basic-2-r225 |
wlan-dcf-basic-3-r465 |
wlan-dcf-basic-4-r493 |
wlan-dcf-basic-5-r494 |
wlan-dcf-basic-6-r497 |
wlan-dcf-basic-7-r494 |
wlan-dcf-basic-8-r495 |
wlan-dcf-basic-9-r496 |
wlan-dcf-rts-1-r136 |
wlan-dcf-rts-2-r227 |
wlan-dcf-rts-3-r496 |
wlan-empty-1-r226 |
Return to: Course List | Steven Gordon's Home | SIIT