OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

cgmo-webcgm message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Updated DTD and sample instance


I found a problem in the WebCGM configuration DTD, fixed it, and created
sample instance to demonstrate its usage.

The instance is made up using some of the PTC font mapping table and
some Boeing settings for the style properties.

I have not incorporated scaling of the font glyphs in the x and y
direction yet, but will do that at the mapping level.

The font mapping was set up only to be used by viewers.  I could extend
it to cover both import and export, so it could be applied to
illustrating packages (thoughts?)

Thx...Dave
 <<webcgmConfig.dtd>>  <<myconfig.xml>> 

Technical Fellow - Graphics/Digital Data Interchange
Boeing Commercial Airplane
206.544.3560, fax 206.662.3734
david.w.cruikshank@boeing.com

webcgmConfig.dtd

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE webcgmConfig SYSTEM "C:\Documents and Settings\dwc5810\My Documents\cgmopen\Technical\WebCGM_2+\2-1_editing\font-style_mapping\webcgmConfig.dtd">
<webcgmConfig>
<fontMap>
<defaultFont>Arial</defaultFont>
<cgmFont>ARIAL</cgmFont><displayFont>Arial</displayFont>
<cgmFont>HELVETICA</cgmFont><displayFont>Arial</displayFont>
<cgmFont>HELVETICA_OBLIQUE</cgmFont><displayFont>Ariel Italic</displayFont>
<cgmFont>HELVETICA_BOLD</cgmFont><displayFont>Ariel Bold</displayFont>
<cgmFont>HELVETICA_BOLD_OBLIQUE</cgmFont><displayFont>Ariel Bold Italic</displayFont>
<cgmFont>HELVETICA_BOLDOBLIQUE</cgmFont><displayFont>Ariel Bold Italic</displayFont>
<cgmFont>HELVETICA-OBLIQUE</cgmFont><displayFont>Ariel Italic</displayFont>
<cgmFont>HELVETICA-BOLD</cgmFont><displayFont>Ariel Bold</displayFont>
<cgmFont>HELVETICA-BOLD-OBLIQUE</cgmFont><displayFont>Ariel Bold Italic</displayFont>
<cgmFont>HELVETICA-BOLDOBLIQUE</cgmFont><displayFont>Ariel Bold Italic</displayFont>
<cgmFont>TIMES</cgmFont><displayFont>Times New Roman</displayFont>
<cgmFont>TIMES_ROMAN</cgmFont><displayFont>Times New Roman</displayFont>
<cgmFont>TIMES_ITALIC</cgmFont><displayFont>Times New Roman Italic</displayFont>
<cgmFont>TIMES_BOLD</cgmFont><displayFont>Times New Roman Bold</displayFont>
<cgmFont>TIMES_BOLD_ITALIC</cgmFont><displayFont>Times New Roman Bold Italic</displayFont>
<cgmFont>TIMES_BOLDITALIC</cgmFont><displayFont>Times New Roman Bold Italic</displayFont>
<cgmFont>TIMES-BOLDITALIC</cgmFont><displayFont>Times New Roman Bold Italic</displayFont>
<cgmFont>COURIER</cgmFont><displayFont>Courier New</displayFont>
<cgmFont>COURIER_ITALIC</cgmFont><displayFont>Courier New Italic</displayFont>
<cgmFont>COURIER_OBLIQUE</cgmFont><displayFont>Courier New Italic</displayFont>
<cgmFont>COURIER_BOLD</cgmFont><displayFont>Courier New Bold</displayFont>
<cgmFont>COURIER_BOLD_ITALIC</cgmFont><displayFont>Courier New Bold Italic</displayFont>
<cgmFont>COURIER_BOLD_OBLIQUE</cgmFont><displayFont>Courier New Bold Italic</displayFont>
<cgmFont>COURIER_BOLDITALIC</cgmFont><displayFont>Courier New Bold Italic</displayFont>
<cgmFont>COURIER_BOLDOBLIQUE</cgmFont><displayFont>Courier New Bold Italic</displayFont>
<cgmFont>COURIER-ITALIC</cgmFont><displayFont>Courier New Italic</displayFont>
<cgmFont>COURIER-OBLIQUE</cgmFont><displayFont>Courier New Italic</displayFont>
<cgmFont>COURIER-BOLD</cgmFont><displayFont>Courier New Bold</displayFont>
<cgmFont>COURIER-BOLD-ITALIC</cgmFont><displayFont>Courier New Bold Italic</displayFont>
<cgmFont>COURIER-BOLD-OBLIQUE</cgmFont><displayFont>Courier New Bold Italic</displayFont>
<cgmFont>COURIER-BOLDITALI</cgmFont><displayFont>Courier New Bold Italic</displayFont>
<cgmFont>COURIER-BOLDOBLIQUE</cgmFont><displayFont>Courier New Bold Italic</displayFont>
<cgmFont>SYMBOL</cgmFont><displayFont>Symbol</displayFont>
<cgmFont>OCRB</cgmFont><displayFont>Ocr2</displayFont>
</fontMap>
<defaultStyleProp>
	<lineCap lineCapInd="2" lineDashInd="2"/>
	<edgeCap edgeCapInd="2" edgeDashInd="2"/>
	<lineJoin lineJoinInd="2"/>
	<edgeJoin edgeJoinInd="2"/>
	<mitreLimit limitVal="1.0"/>
	<restrTextType restrTypep="1"/>
	<lineEdgeTypeDef lineIndex="-2" repeatLength="160.0"><dashList><dashLength>3</dashLength><dashLength>1</dashLength></dashList></lineEdgeTypeDef>
	<lineEdgeTypeDef lineIndex="-3" repeatLength="60.0"><dashList><dashLength>2</dashLength><dashLength>1</dashLength></dashList></lineEdgeTypeDef>
	<lineEdgeTypeDef lineIndex="-4" repeatLength="350.0"><dashList><dashLength>5</dashLength><dashLength>1</dashLength><dashLength>2</dashLength><dashLength>1</dashLength><dashLength>5</dashLength><dashLength>0</dashLength></dashList></lineEdgeTypeDef>
	<lineEdgeTypeDef lineIndex="-5" repeatLength="400.0"><dashList><dashLength>9</dashLength><dashLength>1</dashLength><dashLength>2</dashLength><dashLength>1</dashLength><dashLength>2</dashLength><dashLength>1</dashLength></dashList></lineEdgeTypeDef>
	<lineEdgeTypeDef lineIndex="-6" repeatLength="140.0"><dashList><dashLength>3</dashLength><dashLength>4</dashLength></dashList></lineEdgeTypeDef>
	</defaultStyleProp>
	</webcgmConfig>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]