The Calamus setup file is the alpha and omega as regards operation
of the program. A great number of parameters (settings) are stored in
it that you can set individually, ranging from which modules are to be
loaded at start-up right up to the way that date output is to be
formatted, and much more. You can save and load various *.SET files
and so, say, quickly launch the same Calamus with a completely
different configuration for various applications by using appropriate
*.SET files. Most of the dialogs in which you can set parameters that
land up in the setup file contain a Save
button at bottom left.
If Calamus does not find a Calamus.SET file in its starting path
when launched, the parameters that are specified in such a SET file
will be set to default values. Thus an internal SET file is built
in
to Calamus itself so that all important parameters are preset
to sensible basic values.
Below you will see a (rough) description of the parameters that
are contained in such a *.SET file. Some of these parameters can
only be altered in this file at present and so are described
at greater length. Numerical values preceded with a $
character are hexadecimal values. More complex data may be enclosed in
curly braces or square or angle brackets.
Warning: Always consider carefully before making direct changes within this *.SET file (with an ASCII editor, for instance)!
Header line of the setup file
The first section contains, amongst others, the settings from
the System parameters module, the dither-limit of the Raster
generator, the output text from the Set layout/Working area
dialog, the sorting in the object selector dialog, some parameters of
the Screen output settings
dialog as well as the
Miscellaneous settings
dialog from the Options menu, and some
other parameters that can only be altered here at present but not in
any Calamus dialog.
BaseMeasure | |||||||||||
PageMeasure | |||||||||||
FontMeasure | |||||||||||
LineMeasure | |||||||||||
DateFormat | |||||||||||
TimeFormat | |||||||||||
ScreenXRes | |||||||||||
ScreenYRes | |||||||||||
RAMForTOS | |||||||||||
FastRAMForTOS | |||||||||||
VecOutBufSize | |||||||||||
FontFileTree | |||||||||||
SystemPaths | |||||||||||
DeadKey | |||||||||||
AltFileSel | |||||||||||
UserToplinePos | If this switch is set in the System parameters module, the module bar and the coordinates bar are not placed in best positions at the top border of the screen, but can be placed anywhere on the screen. | ||||||||||
OverwriteWarning | This parameter (on/off) corresponds with the new checkbox in
the dialog Miscellaneous settings(Options menu). If the value is on, an alert box informs before a file is going to be overwritten (exception: File menu: Save). | ||||||||||
DitherLimit | |||||||||||
BorderString | Here you can specify more than just a simple Info line: There
are several abbreviated placeholders available that are filled by
Calamus with current values during output:
| ||||||||||
AltRedraw | On(default): If a frame is moved within a page in such a way that there is free space between the original position and the destination, then only the area under its original position and the area of the destination will be redrawn. This is the faster mode. Off: The rectangle that is defined by the original and destination positions will be redrawn. (This way is slower, but in certain situations it draws more correctly at the edges of the newly-drawn document areas.) | ||||||||||
3DDialogs | |||||||||||
DeskColor | |||||||||||
DeskIntens | |||||||||||
WindowPos | |||||||||||
AltMove | Off(default): If several frames are selected simultaneously, then all will be moved along with any one frame that is moved. By holding down the [Control] key only the frame just clicked on will be moved. On: This reverses the operation: Only the currently clicked on frame of a multiple selection will be moved. If the [Control] key is held down then all currently selected frames will be moved together. | ||||||||||
HoldTime | For slower computers (TT, Falcon) there is a setup parameter
HoldTimein the Calamus *.SET file, with which you can determine how long (in hundredth of a millisecond) Calamus should wait for mouse-clicks. This can overcome problems when setting the text cursor, for instance, or when selecting underlying frames etc. Try out values between 50 and 100, for instance. Mac users encountered problems with double-clicks if the second click was held down too long. Multi-click events have a context-sensitive filter. | ||||||||||
ShowModSorted | |||||||||||
AutoSetSave | |||||||||||
DitherAlways | |||||||||||
DialogKeyHandling | On(default): In all Calamus dialogs one can use the so-called object cursor. This means that you can reach and set all selectable objects from the keyboard. Off: Switches off this mechanism. | ||||||||||
MenuColor | |||||||||||
PreviewDelay | This entry determines how long Calamus should wait while
scrolling through the file list before the preview mechanism reacts.
The value is specified in milliseconds and is normally set to
100(Calamus waits a tenth of a second before showing the preview). | ||||||||||
Preview | |||||||||||
HelpTextColor | |||||||||||
ImportDefaultMode | auto: In place of the object selector appearing during import, the file selector will be opened to display all files that can be loaded with all currently loaded drivers for this frame type. You can switch between these two modes by pressing the [Control] key while calling the Importmenu entry. manual: In manual import mode, the object selector offers all loaded drivers for this type of file. You can chose one of them and import the according data afterwards. | ||||||||||
TImpFontNormal | |||||||||||
TImpFontItalic | |||||||||||
TImpFontBold | |||||||||||
TImpFontBoldIt | |||||||||||
TImpCursiveFonts | These parameters store the settings of the dialog Font selection for Italic and Boldwhich can be reached in manual import mode by clicking on the button Fontsin the object selection dialog. | ||||||||||
ShowGrabExtraGrabs | |||||||||||
EditGroupContents | (Reserved) | ||||||||||
MaxUndoSteps | |||||||||||
MaxUndoMem | |||||||||||
NoTransparencies | Off(default): Frames switched to transparent will be output as transparent on the screen just like in the printed output. On: MagicPC and some other TOS systems that use so-called External screen drivers(these are the strangeAUTO-folder programs that are required for running Calamus with some operating systems) unfortunately do not work correctly. The problem is that these External screen driversthemselves blit all frames to the screen one after the other. As none of these drivers supports transparency, everything appears as before. In such cases please set this switch to Offto prevent unforeseen (false) colour reproduction on the screen. | ||||||||||
TextRulerMeas | |||||||||||
TextKerningMeas | |||||||||||
TextanchorMeas |
|
This section contains the parameters of the Set virtual
memory
dialog from the Options menu.
VirtualMemory | |
CloseVirtualMem |
|
This section contains all path settings from the System
paths
dialog from the Options menu, as well as the Sorting
parameter settings for the file selector.
DocumentPath | |
PagePath | |
LayoutPath | |
TextPath | |
FontPath | |
FontPath2 | |
PicturePath | |
VectorPath | |
PrinterPath | |
ModulePath | |
TextMacroPath | |
DictionaryPath | |
VirtualMemPath | |
TextStylePath | |
TextRulerPath | |
ImExDriverPath | |
GradCurvePath | |
CommandKeyPath | |
ColorTablePath | |
RasterPath | |
PlanePath | (Reserved) |
HelpFilePath | |
BorderElementPath | (Reserved) |
LayerGroupPath | |
DocumentSort | This and the following entries determine the default settings for how sorting of the corresponding data types should be set in the file selector. |
PageSort | |
LayoutSort | |
TextSort | |
FontSort | |
PictureSort | |
VectorSort | |
PrinterSort | |
ModuleSort | |
TextMacroSort | |
DictionarySort | |
VirtualMemSort | |
TextStyleSort | |
ImExDriverSort | |
GradCurveSort | |
CommandKeySort | |
ColorTableSort | |
RasterSort | |
PlaneSort | |
HelpFileSort | |
BorderElementSort | |
LayerGroupSort |
|
This section contains all parameters of the Dictionaries
function group from the Text
module.
AutoHyphImport | |
AutoHyphEdit | |
HyphDictionary | Here the hyphenation dictionary is defined, e.g.
ENGLISH.CWB. |
PatternTable | Here the exceptions dictionary for hyphenation is defined, e.g.
ENGLISH.CHP. |
SpellDictionary | Here the spelling dictionary is defined, e.g. SPELL.CWB. |
This section contains only two entries, of which only one is used at present:
Filename | Here the name of the colour list is specified that is to be
loaded at program launch, normally DEFAULT.CFT(in the MODULES folder!). |
PlaneFilename | (Reserved)
|
This section contains the parameters of the Set page
format
dialog in the Page module, some parameters of the Set
layout/Working area
dialog as well as the settings from the
Guideline module.
Warning: The parameters of the Document manager dialog,
which are similar to the Set page format
dialog, are not saved
here but in its own setup file.
PageNumType | |
DoublePages | |
MasterPageName | |
DefLayerName | |
Flags | |
Format | |
UserWidth | |
UserHeight | |
RulerXOffset | |
RulerYOffset | |
RasterXOffset | |
RasterYOffset | |
RasterWidth | |
RasterHeight | |
MCHRows | |
MCHColumns | |
MCHXSpace | |
MCHYSpace | |
MCHTopMargin | |
MCHBottomMargin | |
MCHLeftMargin | |
MCHRightMargin | |
FrameSnapXOff | |
FrameSnapYOff | |
PinXPos | |
PinYPos | |
GuideLinesXPos | |
GuideLinesYPos | |
BordLeftMarg | |
BordRightMarg | |
BordTopMarg | |
BordBottomMarg | |
BordFlags | |
BordVisibleFlags | |
BordBleed | |
BordCutLen | |
BordFalzLen | |
BordPageDist | |
BordOversize | |
BordUsage | |
BordTxtSize | |
BordOverlap | |
MaxCropSize | |
MaxLWidth | |
BorderElements | |
DefLayGrpName | |
LayerGroups | |
LayerGroupCol | |
MinLineWidth |
|
This section contains all parameters of the Special key
bindings
dialog called by the Key bindings editor icon in the Text
module as well as the name of the Calamus Key bindings file that you
can edit with the Key bindings
entry of the Options menu.
DeadKeys | |
AltNumToASCII | |
HyphControlCode | |
InvisibleHyph | |
ShortDivis | |
NDash | |
MDash | |
DeadKeyToggle | |
AltNumToggle | |
LowQuote1 | |
HighQuote1 | |
LowQuote2 | |
HighQuote2 | |
FixedSpace | |
CharSizedBlank | |
CSB2 | |
CSB3 | |
CSB4 | |
CSB32 | |
RedrawPage | |
HardEndOfLine | |
EndOfParagraph | |
AdjEndOfPara | |
MacroPrefix | |
LowQuote1Char | |
HighQuote1Char | |
LowQuote2Char | |
HighQuote2Char | |
CmdKeyFilename | Here the filename for the Calamus Key bindings file is defined,
e.g. CALAMUS.CKT. |
KeyDelayTime | |
EuroSign |
|
This section contains all parameters that you can set in the
Set vertical text alignment
and Ruler parameters
dialogs
of the Text module.
Filename | Here the filename of the standard text ruler list is stored. |
ShowRuler | |
Widows | (Reserved) |
Orphans | (Reserved) |
VertAdjustment | |
VertAdjFlags | |
EditMode | |
ShowFreeRuler | |
AutoCreation | |
RulerChgMode | Here is stored whether you want to change ruler settings local or global or if you want to be asked each time what to do. Whenever ruler settings are changed locally, each change creates a new (free) ruler at the end of the ruler list. |
Color | |
Justification | |
OffsetType | |
AbsOffCorrection | |
LineOffset | |
ParagraphOffset | |
LeftMargin | |
RightMargin | |
LIndentMargin | |
RIndentMargin | |
BlockMinSpace | |
BlockMaxSpace | |
LeaderTabChars | |
TabPositions | |
HyphCKToKK | |
CharsBeforeHyph | |
CharsAfterHyph | |
MaxHyphLines | |
MinNoHyphLines |
|
This section contains only one entry:
Filenames | The list following this defines which fonts are to be loaded
immediately on launching Calamus. They will be found only, however, if
they are in one of the two specified font paths (or their
subdirectories), as described previously. Since at least one font has
to be loaded for drawing up text frames, we recommend that you define
a selection of fonts directly for the Calamus launch. The Document
manager too can create text frames (and flow text) directly when
creating new documents only if fonts are loaded already. Otherwise the
relevant buttons in the Document manager are greyed out and cannot be
used. To clarify: Fonts can belong to a document (e.g. embedded fonts that are loaded directly with the document) or else they can belong to Calamus. To assign fonts to Calamus, load one or more fonts when no document is open. Afterwards save the setup and when Calamus is launched next these fonts will be loaded directly as well. |
This section only contains parameters that can be set in the Text style module.
Filename | Here the filename of the Calamus Text style list is defined
that is to be loaded directly Calamus is launched, e.g.
MYSTYLE.CSL. |
FontSizeTable | |
ShowFreeStyles | |
AutoCreation | |
AskForSmart | |
SmartProtectLS | |
TextEffects | |
UnderlinePos | |
FormatDirection | |
KerningType | |
TabbedNumbers | |
FontHeightType | |
Font | |
FontHeight | |
Outline | |
CharacterSpacing | |
WordSpacing | |
ShadowXOffset | |
ShadowYOffset | |
ShadowDirection | |
OutlineWidth | |
UnderlineOffset | |
UnderlineWidth | |
UnderlineOver | |
CondenseFactor | |
SkewedOffset | |
TextRaster | |
ShadowRaster | |
OutlineRaster | |
UnderlineRaster | |
SupSubSize | |
SupSubOffset | |
EolOverWeight | |
StyleName |
|
This section contains only a single entry:
Filename | Here the filename of the Text macros file is defined that is to
be loaded directly Calamus is launched, e.g. MACROS.CMA. |
This section only contains parameters that can be set in the
Print
dialog of the File menu.
ResolutionIndex | |
PaperFormatIndex | |
PaperFeedIndex | |
OutputPortIndex | |
NumCopies | |
SizeFactor | |
RasterSize | |
PageSortType | |
Rotation | |
PartsToPrint | |
MirrorPage | |
InvertPage | |
DummyMode | |
JobModule | |
PageListGen | |
BorderMarkers | |
RingBell | |
PagesToPrint | |
FillPatternScale | |
Filename | |
Farbtiefe | (Colour depth) |
Feindaten | (Fine data)
|
Filenames | The filename list that follows this heading specifies which
modules and drivers are to be loaded in which order when Calamus is
launched. The order can be altered here only by manual changes of the
list at present, unless you want to remove modules and drivers
laboriously in Calamus itself and reload them in the desired order. The CLL files that Calamus loads from the SYSTEM folder are entered at the start of the list by Calamus itself on saving the setup file. Preview modules (with the file extender CPI) are neither entered here nor taken into consideration. |
This section defines the appearance of the function panel at the launch of the program.
DMCBoxX | (Reserved) |
DMCBoxY | (Reserved) |
OMPDescriptors |
|
This section only contains parameters that you can define in the Lines module and Raster areas module.
LineLineDef | |
LineLineWidth | |
LineLineRaster | |
LineShadRaster | |
LineShadXOffset | |
LineShadYOffset | |
LineShadDir | |
LineTypeIndex | |
RastLineDef | |
RastLineWidth | |
RastLineRaster | |
RastFillRaster | |
RastShadRaster | |
RastShadXOffset | |
RastShadYOffset | |
RastShadDir | |
RastTypeIndex | |
RastXRadius | |
RastYRadius |
|
This section contains many of the parameters that you can
define in the Frame editing module, as well as the parameters of the
Copy options
dialog from the Options menu.
FrameType | |
TextSubtype | |
TextFlowOffset | |
PagePartSubtype | |
FrameName | |
WritingMode | |
RotationAngle | |
Proportional | |
FixedFrame | |
ScaledText | |
SnapFlags | |
VisibleFrames | |
FrameOutline | |
HairCross | |
Helplines | |
MultiColumn | |
PageOutline | |
FrameDeskVis | |
PrinterMargins | |
GuideRaster | |
PageRuler | |
PipeLines | |
Pin | |
FrameSnapArea | |
ModuleInfo | |
PicMulOptSize | |
PicSizeFixed | |
PicCentered | |
CopyType | |
NumCopies | |
CopyXOff | |
CopyYOff | |
InvisibleEdit | |
PPartOrientation | |
PPartHOverlap | |
PPartVOverlap | |
PPartOldFrames | |
AutoFallback | |
FrTextFlowXOff | |
FrTextFlowYOff | |
FrTextFlowX2Off | |
FrTextFlowY2Off | |
AutoTflow | |
VecOversize | |
NoAutoTextFlow | Here you can decide whether text frames may flow around other
objects by default (Off) or whether this should not be the default case ( On). The position of this switch is saved via the relevant icon in the Special functions / Text framesfunction group of the Frame editing module. |
This last section contains, amongst others, the parameters of
the Fix document
, Screen output settings
and
Miscellaneous settings
dialogs from the Options menu, the
Set chapter numbering
and Set footnote numbering
dialogs
from the Frame editing module, plus those from the System parameters
module, the Text module and the Guideline module.
Warnings | |
Messages | |
AutomaticBackup | |
CachedFrames | |
CacheWithMask | |
HelpMessages | |
FormPosition | |
AutoSaveTime | |
FootnoteChar | |
FootnoteNumType | |
FootnoteStart | |
FootnoteAppend | |
FootnotesPerFrame | |
IndexSortType | |
IndicesPerFrame | |
ChapterNumTypes | |
ChapterStarts | |
MergeModes | |
TextFormatInfo | |
UnusedFonts | |
UnusedStyles | |
UnusedMPages | |
UnusedColors | |
UnusedPlanes | |
EmptyLPages | |
AskSavingDoc | |
RasterOnScreen | |
AnchorPosition | |
DefaultTextOff | |
GuideColor | |
GuideOrder | |
Toplines | |
DefEditSizes | |
HelpTextXPos | |
ImportFrameOpt | |
ImportFrmOptMode | |
EditGuideLines | |
EditGuideLineFlags |