! This file contains the character font mappings used by DXFDWG product ! ! The mappings for import and export direction are explicitly specified. ! ! All mapping statements must follow the specified syntax i.e. direction_keyword : ! source_setting = destination_setting ! ! Comments are allowed inline & are marked by a '!' to end-of-line ! ! If the user wishes to alter these settings, it is suggested that this file be copied and the ! required mappings changed; or a new file be created with just the required settings ! - the new settings be added at the end of this file ! ! ! If the user creates a new file, the same should be specified using the keyword in the ! main defaults file as ( w/o quotes ) "CHARACTERFONT_MAPPING_FILENAME = ! " ! ! It should be noted that for a given direction, the last font mapping specified shall take ! effect when duplicates exist ! ! The user can optionally specify a fixed aspect ratio to be used with the specified ! mapping. ! ! The aspect ratio to be used for a particular mapping is added at the end of the mapping ! statement as in :- import : "txt.shx" = "blockfont" , 0.8 ! The above shall cause all DXF/DWG text in txt.shx font to be mapped to UG ! "blockfont" font with a fixed aspect ratio of 0.8 ! ! For mappings that do not have the aspect ratio specified, the translator shall evaluate ! the same for each text ! ! Default Character font mapping from ACAD to UG follows :- ! import : "txt.shx" = "blockfont" import : "swisscbo.ttf" = "aurora" import : "swissbo.ttf" = "lubalin" import : "swissbo.ttf" = "lubalins" import : "bgothm.ttf" = "ballfont" import : "bgothl.ttf" = "ballfont" import : "arial.ttf" = "iso-1" import : "dutchi.ttf" = "cyrillic" import : "cour.ttf" = "cyrillicf" import : "romans.shx" = "ge_font5" import : "greekc.shx" = "greekfont" import : "isocp.shx" = "iso_font" import : "tt0596m_.ttf" = "helios" import : "gothice.shx" = "oldenglish" import : "simplex.shx" = "pwfont" import : "scriptc.shx" = "script" import : "impact.ttf" = "helvet" ! ! Set the default font - to be used when a mapping is not found for a ACAD font while ! importing ! import : "DEFAULT" = "blockfont" ! ! ! Character font mapping from UG to ACAD follows :- ! export : "blockfont" = "txt.shx" export : "aurora" = "swisscbo.ttf" export : "lubalin" = "swissbo.ttf" export : "lubalins" = "swissbo.ttf" export : "ballfont" = "bgothm.ttf" export : "iso-1" = "arial.ttf" export : "chinesef" = "arial.ttf" export : "cyrillic" = "dutchi.ttf" export : "cyrillicf" = "cour.ttf" export : "full_leroy" = "arial.ttf" export : "futura" = "swisscbo.ttf" export : "ge_font5" = "romans.shx" export : "greekfont" = "greekc.shx" export : "iso_font" = "isocp.shx" export : "helios" = "tt0596m_.ttf" export : "helios_con_it" = "tt0596m_.ttf" export : "helvet" = "tt0596m_.ttf" export : "leroy" = "arial.ttf" export : "oldenglish" = "gothice.shx" export : "pwfont" = "simplex.shx" export : "script" = "scriptc.shx" export : "helvet" = "impact.ttf" export : "cadds4" = "arial.ttf" export : "barcode" = "IDAutomationHC39M.ttf" ! ! Set the default font - to be used when a mapping is not found for a UG font ! export : "DEFAULT" = "arial.ttf" ! ! User settings to override one or all of the above mappings may be entered after this line