FL.objects.Options.Options
- class FL.objects.Options.Options
Bases:
objectMethods
Init()Reset FontLab Options to default settings
Load()Read FontLab Options from registry
Save()Save FontLab Options in registry
__init__()Generic constructor.
as_dict()fake_load_options()fake_load_regfile(file_path)Load options from a registry file
fake_save_options()fake_save_regfile(file_path)Save options to a registry file
Attributes
ATMPPMATMScalerATMSmoothAutohintingEngineChartAutoActivateCodepageChartCopyKerningChartGenerateChartGenerateRTLColorBackgroundColorBackgroundMaskColorBackgroundMetricsColorForegroundMetricsColorGlobalGuideColorGridColorGroupsColorGuideColorNeighborsColorOutlineControlSwitchCustomDictDSIG_KeyPathDSIG_PasswordDSIG_SertPathDSIG_TimeStampDSIG_UseEditAllSmoothEditAutoSelectLayersEditBCVOpacityEditComponentsByOutlineEditConnectMastersEditDoubleClickMaskEditKeyboardEditBCPEditLayersExpandedEditPreviewKeyEditShowAnchorNamesEditShowMasterPointsEditShowMeasurementLineEditShowNodesSelectionEditSmoothIsSmoothEditThickOutlineEditUndoSelectionEditZoomModeEmbeddingTypeEnableExtPythonEditorEnablePythonEnableStickPanelsEnableTooltipsExpandKernCodepageExpandKernCountExpandKernFlagsExtPythonEditorFileOpenSampleFontAuditLiveFontDialogNameFontDialogSizeFontExpandedFontFixedNameFontFixedSizeFontLabNodesFontPanelNameFontPanelSizeFontRulerNameFontRulerSizeFontSmallNameFontSmallSizeFontTableNameFontTableSizeGlyphNameSortModeGlyphsBarTopGroupCenterGroupDoubleClickGroupFillGroupKerningGroupMaskGroupShapeFillGroupShapeMaskGroupShapeOpacityGroupShiftXGroupShiftYGroupUseMetricsMacroFontNameMaskMetricsMetricsBarExpanded0MetricsBarExpanded1MetricsBarExpanded2MetricsBarExpanded3MetricsBottomBar0MetricsBottomBar1MetricsBottomBar2MetricsBottomBar3MetricsShowBar0MetricsShowBar1MetricsShowBar2MetricsShowBar3MetricsShowTable0MetricsShowTable1MetricsShowTable2MetricsShowTable3MMExtrapolationOpenOutputOTAddMetricsClassesOTCompileFeaturesOTGenerateOTOldContextRuleOTPreviewSizeOTSampleSizeOutputFontNamePaintJapanesePaintReverseBrushAutoColorPaintTextFontPreviewAlternativeArrowsPreviewApplyTemplatePreviewAutoScrollPreviewAutoWrapPreviewBlueColorPreviewFilterKerningPreviewFilterMetricsPreviewFocusStringPreviewHighlightKeyGlyphsPreviewKeepExceptionsPreviewKerningIconsPreviewListWidthPreviewLockDependencesPreviewLockStylePreviewModePreviewPaintStylePreviewPanelTopPreviewProcessFeaturesPreviewShowClassMembersPreviewShowReferencesPreviewSizePreviewSnapStyleQuickZoomScaleRemoveZeroKerningShift10StyleInactiveMetricsStyleMetricsSyncronizeMastersT1ExportCompatibleCyrillicT1ExportEncodingT1FSTypeT1MatchEncodingT1UseOTFamilyNameT1UseOTStyleNameT1UseTrademarkNameTemplate_BDFTemplate_PathTemplate_UseTTEDecomposeTTESmartFontNameTTESmartMacNamesTTEStoreTablesTTEVersionOS2TTEWriteKernTableTTFScalerTTFSmoothTTHPPMTTIGenerateNamesTTIReadBinaryOTTTIStoreBinaryOTUnicodeKeyboardOptimize - Auto-alignment level:
AutoMetricsCloseAutoMetricsLeftAutoMetricsRightAutoRemoveHintsAutosave fonts
Autosave fonts every _ minutes
AutohintingHRatioAutohintingMaxHWidthAutohintingMaxVWidthAutohintingMinHLenAutohintingMinHWidthAutohintingMinVLenAutohintingMinVWidthAutohintingRemoveHintsAutohintingVRatioCreate backup files
Bitmap height for the Create Bitmap command
Location of the CacheTT.exe
Use CacheTT program to generate device metrics tables in TT fonts
ChartApplyTemplateChartAutoHideChartAutoUnicodeChartCaptionFontCharSetChartCaptionFontNameChartCaptionFontSizeChartDoubleClickChartDragDropChartPreviewMarksGlyph cell - Each cell should have dimensions of _ pixels
Glyph cell - Show note icons
ChartSortingChartStyleChartTemplateFontCharSetChartTemplateFontNameChartTemplateFontSizeChartUseTemplateClosepathArrowLenCodepagesCountColorBitmapColorClosepathColorEchoColorHintsPenColorMaskPenColorMetricsColorSeacPenColorTemplateColorVMetricsContourSnapAllPointsCopy HDMX data from base to composite glyph
CreateUnexistingCharactersCustomMarkColorDefaultGlyphDuplicateXDuplicateYAdvanced - All BCPs are fixed
EditBitmapStyleEditChangeCursorEditDeleteAltEditDoubleClickBitmapEditEditSelectionEditFollowScrollEditGridXEditGridYEditHandleToolEditHitDistanceEditInstantRefreshOutline drawing - Leave echo while editing
EditNoToolbarsOutline drawing - Fill open contours
EditRulersEditScaleEPSEditing behaviour - Show crosshair cursor
EditShowPositionShow selected nodes in inactive masters
Appearance - Small nodes
Outline drawing - Smooth outline
EraseSizeFitAscenderFitDescenderFontAuditGlyphsBarOpenHideAllLayersHideToolbarsLockStyleExDefault Unicode-Name mapping table?
Add all glyph classes to OpenType feature definition code
Interpret GX/AAT mort & morx tables
Generate GDEF table
Export "mort" table if possible?
OptimizeAlignOptimizeReduceOverlapModePaintAutoTransformPaintAutoViewPaintBrushBodyPaintBrushCapPaintBrushJoinPaintBrushRoundnessPaintBrushVectorXPaintBrushVectorYPaintBrushWidthPaintColorPaintModePaintStyleExPaintTextSizePaintToolPaintTracePolygonPasteXPasteYPreviewExpandedPreviewExpandedHeightPreviewPPMsPreviewPPMsExpandedPreviewPointSizePreviewSecondLinePreviewSmoothPreviewWidthSamplePPM1SamplePPM2Editing behavior - Show meter panel when Meter tool is activated
SnapStyleExT1AFMAutohint unhinted glyphs
T1DecomposeT1EncodingMake PFM file
Automatically sort glyphs
Open Type 1 Export Terminal
T1UnicodeT1UseOS2TTEAddCharactersTTEApplyBBoxSavingsTTEAutoWinAscDescAutohint unhinted glyphs
Export OpenType layout tables
Ignore Unicode indexes in the font
Export VOLT data
Export OpenType name records
Export hinted TrueType fonts?
Write stored TrueType native hinting
Automatically reorder glyphs
Use subroutines to compress outlines in the CFF table
Export visual TrueType hints?
Export embedded bitmaps
Generate OpenType "kern" feature if it is undefined or outdated?
TTEheadBBoxSavingsTTHHintingOptionsAutohint font
Convert TrueType curves into PostScript curves
Decompose composites
Read OpenType name records
Store TrueType native hinting
Import embedded bitmaps
Import kerning from the "kern" feature
Interpret OpenType layout tables
Scale the font to 1000 UPM
Store custom TrueType/OpenType tables
Shift key constrains setting of the delta instruction's direction?
TracerCurveFitTracerCurvesTracerExtremePointsTracerPresetModeTracerStraightenAngleTracerTolerance_ % of UPM
TrackingModeUnicodeRangePercentAllow to enter Unicode strings in dialogs
VendorCodefake_options_path- property AutoAlignVector: int
Optimize - Auto-alignment level:
Do not align
Be very precise
Process normally
Align when possible
Extreme
- property ChartSampleSize: int
Glyph cell - Each cell should have dimensions of _ pixels
0: 16 x 16
1: 24 x 24
2: 32 x 32
3: 48 x 48
4: 64 x 64
5: 96 x 96
6: 128 x 128
- property NamesFileName: str
Default Unicode-Name mapping table?
(Not stored in registry file, or not stored == standard.nam?)
- property TTECmap10: int
- Use following codepage to build cmap(1,0) table:
[Current codepage in the Font Window]
- Returns:
_description_
- Return type:
- Type:
option
- property TTEExportUnicode: int
Ignore Unicode indexes in the font
- checked
Ignore Unicode indexes in the font
- option
Use following codepage for first 256 glyphs: Do not reencode first 256 glyphs
- unchecked
Export only first 256 glyphs of the selected codepage
- unchecked
Put MS Char Set value into fsSelection field
- property TTEFontNames: int
Export OpenType name records
0 = Append OpenType name records to the names exported by default
1 = Do not export OpenType name records
2 = Export only OpenType name records - ignore default names
- property TTIFontNames: int
Read OpenType name records
Read only non-English name records
Do not read OpenType name records
Read all OpenType name records
- property TTToolReverseShift: int
Shift key constrains setting of the delta instruction’s direction?