3B2 System files
ArborX

Open the Documentation Legend Quick Feedback to APP Documentation Team

Summary

Summary of 3B2 system files, purpose and meanings.

Quick Feedback to APP Documentation Team

3B2 System files

1.1 

Root directory (.)

Files contained within the root system directory (generaly 3B2win) contain string and system information. Some are configurable some are not and some are not created until the the user requires them so will not be present on install.

File name

Description

Load position

Standard

Unicode

sargsw.3ad

From 3B2 Version

User files

sareas.3ad

Area definition file.

14

a

sargs{w}.3ad

Holds the 3B2 command line arguments. See shelp.3ad

2

scoluser.3ad

User defined 3B2 interface colors. See macro colour.

17

C

sfctrl.3ad

Defines the available fonts. See fnt3b2.exe and the macro tfnt.

23

siconusr.3ic

User defined actions and icons. See sactuk.3ad and siconuk.3ad (see macros iconsave and iconsave1).

22

f9

simpuser.3ad

User defined Drag and Drop import options. Overwrites simports.3ad.

a4

spref{w}.3ad

Windows preferences file (toolbars, wdpref-options, TrueType, ...). Overwrites toolbar settings in startwin.3ad.

28

f4

startup{w}.3ad

Specify your own default settings here. Only strings called with 'run'

29

startupx.3ad

Definition of the default path names like \3D folder, the clip file name, ...

14

suser.3ad

Here's the place for additional user written strings (suser.3ad, suser1.3ad - suser9.3ad).

13

u

userkeys.3k

Hold the user specific keyboard definitions.

27

user settings

s3b2_obj.3ad

Holds the ps print options (used in string 272, 330, 810, 1314).

s3b2_ras.3ad

Holds the ps print options (used in string 273, 759, 771).

s3b2_txt.3ad

Holds the ps print options (used in string 270, 767, 768, 769, 770).

s3b2p1307.3ad

Edgar1v2 options (used in string 1307).

s3b2p1315.3ad

RAW options (used in string 1315).

s3b2p1316.3ad

HTML options (used in string 1316).

s3b2p1317.3ad

Edgar2 (HTML) options (used in string 1317).

s3b2p235.3ad

Paper size for window printers (used in string 235).

s3b2p241.3ad

GIF options (used in string 241).

s3b2p268.3ad

Holds the PDF print options (used in string 268).

s3b2p294.3ad

Holds the EDGAR options (used in string 294).

s3b2p316.3ad

Holds the PS print options (used in string 316).

s3b2p322.3ad

G650 options (used in string 322).

s3b2p331.3ad

Holds the TIFF print options (used in string 331).

s3b2p343.3ad

Holds the HP print options (used in string 343).

s3b2p729.3ad

CLC options (used in string 729).

s3b2p744.3ad

Holds the EPS print options (used in string 744).

s3b2p835.3ad

Epson 9-pin options (used in string 835).

shh.3ad

Control file used by the configurable syntax highlighting feature.

7.77b

sclip.3ad

Default file created to store muliple clipboards.

7.69a

language dependent files

sact[uk].3ad

Defines the actions. See macro actdef. User defined actions are stored in siconusr.3ic.

20

f7

schar[uk].3ad

Defines system character icons. User defined icons are stored in siconusr.3ic (see macros iconsave and iconsave1).

19

f6

sh[uk].3ad

Help menu and 3B2 help index.

6

f2

sicon[uk].3ad

Defines system icons. User defined icons are stored in siconusr.3ic.

18

f5

sl[uk]{win.}3ad

Defines the screen fonts (see macros langdef and langfnt).

5

K

ssgml[uk].3ad

SGML specific dialogs found in the SGML menu (3B2-Script).

10

ssgml[uk]f.3ad

SGML messages produced by the standard Parser (see file header).

9

stool[uk].3ad

Defines the toolbars. See macro tooldef. User defined toolbars are stored in siconusr.3ic.

21

f8

st[uk].3ad

Strings for menus, dialogs and substrings.

4

f

swkdef[uk].3ad

Description of default keyboard definitions.

26

swknam[uk].3ad

Defines the key-press-code and keyboard name definitions. See macro knames.

25

system files

advee___.ttf

Advent True Type font.

leaflet.3ag

Specifies the document preferences of the leaflet.dtd. See macro fdpref.

letter.3ag

Specifies the document preferences of the letter.dtd. See macro fdpref.

perl3b2.3ad

Defines the Perl interface. Perl code.

30

sbldef.3ad

Scripts used by blacklining.

?

scontext.3ad

Context sensitive right mouse menus. The menus, defined in stuk.3ad are called with the wmnx macro.

?

serrlog.3at

Error log.

*

sfbasic.3ad

Defines the fonts included initially. See sfctrl.3ad

simltex.3ad

LaTex import definitions.

simports.3ad

Drag and Drop import options.

?

a3

simtex.3ad

Tex import definitions.

siso.3ad

ISO code definitions.

24

smaps.3ad

To define sort rules. See macro ttagsort.

sscr{win.}3ad

This file contains scripts written by users of 3B2 to perform a variety of functions.

11

f3

ssgmlx.3ad

Defines 3B2 SGML and ENTITY directories.

ssys.3ad

3B2 keywords and aliases. Unit definitions.

3

start{win.}3ad

System startup definitions. See macros wsysinit, tsysinit, device, ...

25

stestps.3ad

PostScript test file.

stransu.3ad

Only for unicode.

sunicode.3ad

Only for unicode.

sunidata.3ad

Only for unicode.

sunipair.3ad

Only for unicode.

swkorig.3ad

Previous keyboard definitions.

info/help

scredits.3ad

Credits menu.

sfixes.3ad

Bug fixes and changes (possibly in the future sfix[uk].3ad).

shelp.3ad

Description of the start parameter of 3B2 (possibly in the future shelp[uk].3ad).

srelnote.3ad

Release Notes (possibly in the future sreln[uk].3ad).

color books

sbk_3b2.3ad

3B2 default color book. See macro defcol.

sbkcpmsp.3ad

Pantone CMYK

sbkcproc.3ad

Pantone CMYK

sbkrpmsc.3ad

Pantone RGB

sbkrpmsu.3ad

Pantone RGB

sbkrproc.3ad

Pantone RGB

interface colors

scol16c.3ad

3B2 interface color definitions (only for 16 bit screens). See macro colour.

scol256c.3ad

3B2 interface color definitions. See macro colour.

16

scoldef.3ad

Master colour book. Defines colours used in 3B2 dialog box settings. See macro defcol.

15

d

scolmono.3ad

3B2 interface color definitions. See macro colour (only for mono screens).

fonts

advx.fnt

3B2 Font

arial.fnt

3B2 Font

pi.fnt

3B2 Font

sbiso.fon

Pixel fonts used for editbar and menus.

sriso.fon

Pixel fonts used for editbar and menus.

sx3b2.fon

Pixel fonts used for editbar and menus.

sxicon.fon

Pixel fonts used for editbar and menus.

t001.fnt

3B2 Font

times.fnt

3B2 Font

xmaths.fnt

3B2 Font

font converter

add3b2.exe

To group fonts.

bbxfount.exe

Displays bounding box data.

bmf3b2.exe

Font converter.

fmg3b2.exe

Basic font converter.

fnt3b2.exe

Creates the font definition file sfctrl.3ad. See macro tfnt.

lig3b2.exe

To add a ligature to a font.

lxo3b2.exe

Font filter.

mon3b2.exe

Momotype font converter.

psf3b2.exe

Program to attempt conversion of a publishers type foundary.

ty13b2.3lg

SmartFount ligature table

ty13b2.drs

Dressing file

ty13b2.exe

3B2 converts Type I fonts to its own format using this executable.

ty1sf.3lg

SmartFount ligature table

ty1sf.bat

Converts a standard Type 1 (*.pfb) font to 3B2 SmartFont mapping.

ty1sf.drs

Dressing file

ty1sf.sym

Hyphenation positions.

ty1sf2.3lg

SmartFount ligature table

ty1sf2.bat

Converts a standard and 'expert' Type 1 (*.pfb) font to 3B2 SmartFont mapping.

ty1sf2.drs

Dressing file

ty1sf2.sym

Hyphenation positions.

ty1sf2a.3lg

SmartFount ligature table for SmallCaps founts.

ty1sf2a.drs

Dressing file

spell check

spwl(16)c.3bd

01-american,13-danish,15-dutch,16-english,french-20,23-german,30-italian,45-spanish.

spwl(16)e.3bd

01-american,13-danish,15-dutch,16-english,french-20,23-german,30-italian,45-spanish.

spwl(16)l.3bd

01-american,13-danish,15-dutch,16-english,french-20,23-german,30-italian,45-spanish.

spwl(16)t.3bd

01-american,13-danish,15-dutch,16-english,french-20,23-german,30-italian,45-spanish.

hyphenation (Dieckmann)

setup files

readme.txt

Release Notes and how to install 3B2.

setup.exe

Setup routine.

SETUP_UK.STR

Setup dialog.

kernel

3b2sp.dll

DLL

3b2spu.dll

DLL

3b2{win.}exe

3B2 executable.

ght3b2.exe

Graduated halftone generator.

lst3b2.exe

Filter for listings on 3B2.

mfc42.dll

DLL

mfc42u.dll

DLL

msvcirt.dll

DLL

msvcrt.dll

DLL

srun.pif

To call a DOS-Shell. See macro !.

OCX

advent3b2.ocx

3B2 OCX.

advent3b2.tlb

VB type library.

adventtest.exe

OCX demo program.

api.txt

Description of the OCX interface.

1.2 

(3D) directory

The 3d directory contains various document and template sample files. The template files (.3f) consist of landscape and portrate orientations of a3, a4 and a5 sizes amongst others. The document files demostrate various features of 3B2 and are intended purely as experimental files for new users.

The most singinficant files within this directory are listed below.

File name

Description

eprint.3f

Generic templet used by the 'eprint' funtion in 3B2, please see eprint

adjust.3d

Helps you to change 3B2's screen scaling.

diagnstc.3d

Helps you to define 3B2's screen colours.

exts.3d

Direct 3B2 opening file types extention management file.

latexbul.3t

Contains reference definitions contaning PI characters for used by the footnote funtion for a symbol alternative to footnote numbers.


Document created on 04-Feb-2003 (revision 0)