This site is designed to take advantage of CSS. If you are seeing this, CSS must not be available or enabled in your browser. Everything should still work, but won't be as pretty. :)
invers Software
 
HomeContentsWhat gives with these DEFAULT files?Error messages
  Calamus 2015 Index

CALAMUS.SET

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)!

Calamus SL Setup File

Header line of the setup file

#SystemParameters

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:
$DN Document name
$CD File creation date
$MD File modification date
$CT File creation time
$MT File modification time
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 HoldTime in 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 Import menu 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 Bold which can be reached in manual import mode by clicking on the button Fonts in 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 strange AUTO-folder programs that are required for running Calamus with some operating systems) unfortunately do not work correctly. The problem is that these External screen drivers themselves 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 Off to prevent unforeseen (false) colour reproduction on the screen.
TextRulerMeas
TextKerningMeas
TextanchorMeas

#VirtualMemory

This section contains the parameters of the Set virtual memory dialog from the Options menu.

VirtualMemory
CloseVirtualMem

#SystemPaths

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

#Hyphenation

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.

#ColorLookupTable

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)

#PageFormat

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

#KeySettings

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

#TextRuler

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

#Fonts

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.

#TextStyles

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

#TextMacros

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.

#Printer

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)

#ExternModules

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.

#ObjPositions

This section defines the appearance of the function panel at the launch of the program.

DMCBoxX (Reserved)
DMCBoxY (Reserved)
OMPDescriptors

#LineAndRasterFrames

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

#FrameEditParameters

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 frames function group of the Frame editing module.

#Miscellaneous

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

Copyright © invers Software (Home)
Last updated on December 12, 2015

HomeContentsWhat gives with these DEFAULT files?Error messages