diff options
Diffstat (limited to 'graphics/asymptote/base/plain_strings.asy')
-rw-r--r-- | graphics/asymptote/base/plain_strings.asy | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/graphics/asymptote/base/plain_strings.asy b/graphics/asymptote/base/plain_strings.asy index c109fc491f..8d1fd41bd0 100644 --- a/graphics/asymptote/base/plain_strings.asy +++ b/graphics/asymptote/base/plain_strings.asy @@ -184,16 +184,18 @@ string jobname(string name) string graphic(string name, string options="") { + if(settings.xasy) + name=stripdirectory(name); + if(latex()) { if(options != "") options="["+options+"]"; - bool pdf=pdf(); string includegraphics="\includegraphics"+options; if(settings.inlinetex) return includegraphics+"{"+jobname(name)+"}"; else return includegraphics+ (find(name," ") < 0 ? "{"+name+"}" : - (pdf ? "{\""+stripextension(name)+"\".pdf}" : "{\""+name+"\"}")); + (pdf() ? "{\""+stripextension(name)+"\".pdf}" : "{\""+name+"\"}")); } if(settings.tex != "context") notimplemented("graphic"); |