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:
|
| 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)
Ultimo aggiornamento 22. Ottobre 2008 (SVN rev. 70)
Comment (User Contributed Note) Calamus SL2006: CALAMUS.SET |
|