文字(列)は、2次元ワールド座標系においては(x,y)平面上に描かれるのだ が、3次元ワールド座標系ではその時点で設定されている z 軸に直行する (x,y)平面上に対して描かれる。
| (FORTRAN) | (C) |
| subroutine font(fontname) | font(fontname) |
| character*(*) fontname | char *fontname; |
| (FORTRAN) | (C) |
| integer function numchars | int numchars() |
| (FORTRAN) | (C) |
| subroutine textsize(width,height) | textsize(width,height) |
| real width,height | float width,height; |
| (FORTRAN) | (C) |
| subroutine textang(ang) | textang(ang) |
| real ang | float ang; |
| (FORTRAN) | (C) |
| subroutine fixedwidth(onoff) | fixedwidth(onoff) |
| logical onoff | int onoff; |
| (FORTRAN) | (C) |
| subroutine centertext(onoff) | centertext(onoff) |
| logical onoff | int onoff; |
| (FORTRAN) | (C) |
| subroutine getcharsize(c,width,height) | getcharsize(c,width,height) |
| character*1 c | char c; |
| real width,height | float *width,*height; |
| (FORTRAN) | (C) |
| subroutine getfontsize(width,height) | getfontsize(width,height) |
| real width,height | float *width,*height; |
| (FORTRAN) | (C) |
| subroutine drawchar(c) | drawchar(c) |
| characrter c | char c; |
| (FORTRAN) | (C) |
| subroutine drawstr(str) | drawstr(str) |
| character*(*) str | char *str; |
| (FORTRAN) | (C) |
| real function strlength(str) | float strlength(str) |
| character*(*) str | char *str; |
| (FORTRAN) | (C) |
| subroutine boxtext(x,y,l,h,s) | boxtext(x,y,l,h,s) |
| real x,y,l,h | float x,y,l,h; |
| character*(*) s | char *s; |
| (FORTRAN) | (C) |
| subroutine boxfit(l,h,nchars) | boxfit(l,h,nchars) |
| real l,h | float l,h; |
| integer nchars | int nchars; |