source: git/Tst/Manual/texmap.tst @ 6fb723

spielwiese
Last change on this file since 6fb723 was 894057, checked in by Oleksandr Motsak <motsak@…>, 13 years ago
ADD: Tests from online manual (res+stat on mamawutz): short ones Tst/Manual/s.lst
  • Property mode set to 100644
File size: 892 bytes
Line 
1LIB "tst.lib"; tst_init();
2LIB "latex.lib";
3// -------- prepare for example ---------
4if (defined(TeXaligned)) {int Teali=TeXaligned; kill TeXaligned;}
5if (defined(TeXreplace)) {list Terep=TeXreplace; kill TeXreplace;}
6// -------- the example starts here ---------
7//
8string fname = "tldemo";
9ring @r1=0,(x,y,z),dp;
10export @r1;
11ring r2=0,(u,v),dp;
12map @phi =(@r1,u2,uv -v,v2); export @phi;
13list TeXreplace;
14TeXreplace[1] = list("@phi","\\phi");    // @phi --> \phi
15export TeXreplace;
16texmap("","@phi",@r1,r2);                // standard form
17//
18int TeXaligned; export TeXaligned;       // map in one line
19texmap("",@phi,@r1,r2);
20//
21kill @r1,TeXreplace,TeXaligned;
22//
23// --- restore global variables if previously defined ---
24if (defined(Teali)) {int TeXaligned=Teali; export TeXaligned; kill Teali;}
25if (defined(Terep)) {list TeXreplace=Terep; export TeXreplace; kill Terep;}
26tst_status(1);$
Note: See TracBrowser for help on using the repository browser.