Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
virtuoso schematic composer_5.0.pdf
Скачиваний:
97
Добавлен:
05.06.2015
Размер:
3.8 Mб
Скачать

Virtuoso Schematic Composer User Guide

Configuring and Using Kanji Notes

You will not see any change in the schematic editor window until you click OK or Apply on the Edit Object Properties form.

5.(Optional) On the Edit Object Properties form, change the parameter values.

You will not see any change in the schematic editor window until you click OK or Apply on the Edit Object Properties form.

6.Click OK or Apply on the Edit Object Properties form.

Caution

The software regenerates the symbol cellview, which changes all instances of the symbol cellview.

Limitations

You should consider the following limitations when working with kanji notes.

You can use scale factor values of less than 1.0 to create smaller characters. Due to roundoff errors, however, scale factor values of less than 0.25 might make many characters unreadable.

Each kanji character is converted into many lines in a symbol cellview. Therefore, very large EUC files result in symbols that require huge amounts of memory, which can slow redraw speeds significantly.

The following character sets are not used often. They are not supported in either the software or the vector files:

EUC half-width katakana (code set 2)

JIS X 0212-1990 (code set 3)

The conversion program reads only the first 5,000 characters in an EUC file.

If there are errors in the EUC file, the conversion program generates error messages for only the first 20 errors. The conversion process continues, however, until the program reaches the end of the EUC file or the 5,000-character limit.

Known Problems

Consider the following known problems when working with kanji notes.

False warning messages

October 2002

672

Product Version 5.0

Virtuoso Schematic Composer User Guide

Configuring and Using Kanji Notes

Sometimes, regenerating a kanji symbol results in a warning message similar to the following:

*WARNING* Ignoring instance "I14" with zero area

You can ignore the warning message. The warning seems to appear when both of the following conditions are true:

A recently created kanji symbol cellview is overwritten

An instance of the overwritten symbol was recently placed on a schematic

Japanese EUC packed (multiple-width) formatted files are not deleted automatically.

After you generate the symbol and kanji cellviews, the files you create with the kanji text editor are no longer needed. Although they do not take up much disk space, you should periodically remove them to maintain a clean file system.

October 2002

673

Product Version 5.0

Virtuoso Schematic Composer User Guide

Configuring and Using Kanji Notes

schHiCreateKanjiSymbol

schHiCreateKanjiSymbol( [t_text] [t_justify] [t_fontStyle] [n_fontHeight] [t_type] )

Description

Creates a note label to annotate the design for documentation purposes. These shapes do not affect connectivity.

Usage

Usable when editing schematics or symbols.

Arguments

 

t_text

Text for your note. The text can include spaces, tabs, and new

 

lines.

t_justify

Justification of the label text with respect to its placement.

 

Valid Values: upperLeft, upperCenter, upperRight,

 

centerLeft, centerCenter, centerRight,

 

lowerLeft, lowerCenter, lowerRight

t_fontStyle

Label font style.

 

Valid Values: euroStyle, fixed, gothic, math, roman,

 

script, stick, milSpec

n_fontHeight

Label height in user units: an integer or a floating-point number.

 

Default: 0.0625

t_type

Label type.

 

Valid Values: normalLabel, NLPLabel, ILLabel Default:

 

normalLabel

October 2002

674

Product Version 5.0

Virtuoso Schematic Composer User Guide

Configuring and Using Kanji Notes

Using schHiCreateKanjiSymbol

If you do not specify t_text or you specify it as nil, the options form appears and prompts you for the note label text.

The editor drags the label described by arguments and prompts you to select a location to place the label.

Example

schHiCreateKanjiSymbol( "Low Pass Filter Section" )

Creates the single string label Low Pass Filter Section using the current settings of all other arguments.

October 2002

675

Product Version 5.0

Virtuoso Schematic Composer User Guide

Configuring and Using Kanji Notes

October 2002

676

Product Version 5.0

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]