106 |
figure(myFig); |
figure(myFig); |
107 |
drawnow; |
drawnow; |
108 |
myFigNumTex=myFigNumTex+1; |
myFigNumTex=myFigNumTex+1; |
109 |
nn=strfind(myFile,'/'); |
nn=strfind(myFile,filesep); |
110 |
if ~isempty(nn); |
if ~isempty(nn); |
111 |
dirTex=myFile(1:nn(end)); fileTex=myFile(nn(end)+1:end-4); |
dirTex=myFile(1:nn(end)); fileTex=myFile(nn(end)+1:end-4); |
112 |
else; |
else; |
146 |
%compile |
%compile |
147 |
if myStep==5; |
if myStep==5; |
148 |
dirOrig=pwd; |
dirOrig=pwd; |
149 |
nn=strfind(myFile,'/'); |
nn=strfind(myFile,filesep); |
150 |
if ~isempty(nn); |
if ~isempty(nn); |
151 |
cd(myFile(1:nn(end))); fileTex=myFile(nn(end)+1:end-4); |
cd(myFile(1:nn(end))); fileTex=myFile(nn(end)+1:end-4); |
152 |
else; |
else; |
153 |
fileTex=myFile(1:end-4); |
fileTex=myFile(1:end-4); |
154 |
end; |
end; |
155 |
eval(['!latex ' fileTex]); |
system(['latex ' fileTex]); |
156 |
eval(['!latex ' fileTex]); |
system(['latex ' fileTex]); |
157 |
eval(['!dvipdf ' fileTex]); |
system(['dvipdf ' fileTex]); |
158 |
cd(dirOrig); |
cd(dirOrig); |
159 |
end; |
end; |
160 |
|
|
161 |
|
|
162 |
%compile |
%compile |
163 |
if myStep==6; |
if myStep==6&ispc; |
164 |
|
fprintf('warning : compiling tex to pdf is bypassed on PCs\n'); |
165 |
|
end; |
166 |
|
|
167 |
|
if myStep==6&~ispc; |
168 |
dirOrig=pwd; |
dirOrig=pwd; |
169 |
nn=strfind(myFile,'/'); |
nn=strfind(myFile,filesep); |
170 |
if ~isempty(nn); |
if ~isempty(nn); |
171 |
cd(myFile(1:nn(end))); fileTex=myFile(nn(end)+1:end-4); |
cd(myFile(1:nn(end))); fileTex=myFile(nn(end)+1:end-4); |
172 |
else; |
else; |
173 |
fileTex=myFile(1:end-4); |
fileTex=myFile(1:end-4); |
174 |
end; |
end; |
175 |
eval(['!\rm -f ' fileTex '.fig*']); |
delete([fileTex '.fig*']); |
176 |
eval(['!\rm -f ' fileTex '.aux']); |
delete([fileTex '.aux']); |
177 |
eval(['!\rm -f ' fileTex '.log']); |
delete([fileTex '.log']); |
178 |
eval(['!\rm -f ' fileTex '.out']); |
delete([fileTex '.out']); |
179 |
eval(['!\rm -f ' fileTex '.dvi']); |
delete([fileTex '.dvi']); |
180 |
cd(dirOrig); |
cd(dirOrig); |
181 |
end; |
end; |