Browse Source

Illustrations are now generated into PDF files to support older versions of tex

Versions of LaTex prior to 2010 do not supprot the inclusion of encapsulated
postscript files.  Changes have been made to generate PDF files for each of
the illustrations in the document, clean up these temporary PDF files when
`make clean` is executed, and to embed them rather than .eps files when the
document is compiled.

Change-Id: I2a802a82cb0ead4eb379f81f0a1ed441ce2967f1
changes/45/47245/2
Scott Daniels 5 years ago
parent
commit
e19ee84e50

+ 4
- 1
doc/source/global.make View File

@@ -18,6 +18,9 @@ env = openout_any=a openin_any=a
18 18
 %.dvi : %.tex
19 19
 	$(env) latex -halt-on-error -interaction=nonstopmode -output-format=dvi $<
20 20
 
21
-# xfig used to produce/maintain figures. this converts to eps
21
+# xfig used to produce/maintain figures. These convert to usable formats.
22 22
 %.eps: %.fig
23 23
 	fig2dev -L eps <$< >$@
24
+
25
+%.pdf: %.fig
26
+	fig2dev -L pdf <$< >$@

+ 1
- 1
doc/source/ic_user/ic_user.tex View File

@@ -5,7 +5,7 @@
5 5
 %% Mods:		01 Sep 2013  : Converted from {X}fm source
6 6
 %% ============================================================================================
7 7
 
8
-\documentclass[letterpaper,8pt]{paper}
8
+\documentclass[letterpaper]{paper}
9 9
 %\author{E.~Scott~Daniels}
10 10
 \title{Inception Cloud User's Guide}
11 11
 \usepackage{graphicx}

+ 3
- 3
doc/source/ic_user/makefile View File

@@ -21,12 +21,12 @@ promote::	$(build_list)
21 21
 		cp $$f ../;\
22 22
 	done
23 23
 
24
-ic_user.pdf:: ic_user.tex $(sec_list:%=%.tex) $(fig_list:%=%.eps)
24
+ic_user.pdf:: ic_user.tex $(sec_list:%=%.tex) $(fig_list:%=%.pdf)
25 25
 
26 26
 # everything except final doc files
27 27
 clean:
28
-	rm -f  *converted-to.pdf *.eps *.aux *.log || true
28
+	rm -f  $(fig_list:%=%.pdf)  *.eps *.aux *.log || true
29 29
 
30 30
 # everything except the source
31 31
 nuke:
32
-	rm -f $(build_list) *converted-to.pdf *.eps *.aux *.log || true
32
+	rm -f $(build_list) $(fig_list:%=%.pdf)  *.eps *.aux *.log || true

+ 2
- 2
doc/source/ic_user/running.tex View File

@@ -20,7 +20,7 @@ The following sections describe how orchestrator is used.
20 20
 
21 21
 \begin{figure}
22 22
   \centering
23
-  \includegraphics[width=\linewidth]{start_overview.eps}
23
+  \includegraphics[width=\linewidth]{start_overview.pdf}
24 24
   \tiny
25 25
   \caption{\small The environment, after orchestrator has created ICVMs, showing the communication path between orchestrator and the ICVMs.
26 26
     \label{fg_overview} \normalsize
@@ -179,7 +179,7 @@ The admin user ID and password are admin/admin by default.
179 179
 
180 180
 \begin{figure}
181 181
   \centering
182
-  \includegraphics[width=\linewidth]{inception_final.eps}
182
+  \includegraphics[width=\linewidth]{inception_final.pdf}
183 183
   \caption{
184 184
 	\small The virtual environment after cleanup showing path of browser traffic with the dashboard.
185 185
   	\label{fg_final}\normalsize

+ 1
- 1
doc/source/ic_user/using.tex View File

@@ -10,7 +10,7 @@ OpenStack (virtual plane) environment.
10 10
 
11 11
 \begin{figure}[!ht]
12 12
   \centering
13
-  \includegraphics[width=\linewidth]{inception_planes.eps}
13
+  \includegraphics[width=\linewidth]{inception_planes.pdf}
14 14
   \tiny
15 15
   \caption{\small The relationship between the inception plane and the virtual plane.
16 16
     \label{fg_planes}\normalsize

Loading…
Cancel
Save