7 |
% 2 add a figure plus caption (see myFig) |
% 2 add a figure plus caption (see myFig) |
8 |
% 3 add a paragraph |
% 3 add a paragraph |
9 |
% 4 finish file |
% 4 finish file |
10 |
% 5 compile and remove temporary files (incl. *fig*.ps) |
% 5 compile (latex x 2 then dvipdf) |
11 |
% -5 compile solely |
% 6 remove temporary files (incl. *fig*.ps) |
12 |
%optional myText is a cell array of text lines (for myStep=1 to 2) |
%optional myText is a cell array of text lines (for myStep=1 to 2) |
13 |
% myLev is the title level (for myStep=1) |
% myLev is the title level (for myStep=1) |
14 |
% 1=section, 2=subsection (not yet implemented) |
% 1=section, 2=subsection (not yet implemented) |
124 |
eval(['save ' myFile(1:end-4) '.mat myFigNumTex mySection;']); |
eval(['save ' myFile(1:end-4) '.mat myFigNumTex mySection;']); |
125 |
|
|
126 |
%compile |
%compile |
127 |
if myStep==5|myStep==-5; |
if myStep==5; |
128 |
dirOrig=pwd; |
dirOrig=pwd; |
129 |
nn=strfind(myFile,'/'); |
nn=strfind(myFile,'/'); |
130 |
if ~isempty(nn); |
if ~isempty(nn); |
131 |
cd(myFile(1:nn)); fileTex=myFile(nn+1:end-4); |
cd(myFile(1:nn(end))); fileTex=myFile(nn(end)+1:end-4); |
132 |
else; |
else; |
133 |
fileTex=myFile(1:end-4); |
fileTex=myFile(1:end-4); |
134 |
end; |
end; |
135 |
|
keyboard; |
136 |
eval(['!latex ' fileTex]); |
eval(['!latex ' fileTex]); |
137 |
eval(['!latex ' fileTex]); |
eval(['!latex ' fileTex]); |
138 |
eval(['!dvipdf ' fileTex]); |
eval(['!dvipdf ' fileTex]); |
141 |
|
|
142 |
|
|
143 |
%compile |
%compile |
144 |
if myStep==5; |
if myStep==6; |
145 |
dirOrig=pwd; |
dirOrig=pwd; |
146 |
nn=strfind(myFile,'/'); |
nn=strfind(myFile,'/'); |
147 |
if ~isempty(nn); |
if ~isempty(nn); |
148 |
cd(myFile(1:nn)); fileTex=myFile(nn+1:end-4); |
cd(myFile(1:nn(end))); fileTex=myFile(nn(end)+1:end-4); |
149 |
else; |
else; |
150 |
fileTex=myFile(1:end-4); |
fileTex=myFile(1:end-4); |
151 |
end; |
end; |