We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 18131

6.1i ISE - Variable width font appears in the Project Navigator "Transcript" window


Keywords: ISE, console, transcript, editor, font, variable, width, alignment, characters, HDL Editor, preferences, Project Navigator

Urgency: Standard

General Description:
When the ISE Project Navigator is first opened, the font in the Project Navigator "Transcript" window is variable width. This make some of the data (such as XST synthesis statistics) hard to read due to the column alignment being off.



You can fix this problem in the following ways:

1. Open an existing report or text file. The font in the "Transcript" window changes to a fixed width font after a document (e.g., report file) is opened in the ISE Test Editor. The fixed width font will remain as long as Project Navigator is open.

2. For a permanent solution, make the following two data directory file changes.
a. Edit the "HDLEditor.cfg" file in the "$XILINX/data" directory. (See resolution 2 for details.)
b. Add a new file named "reportlang.ecc" to the "$XILINX/data" directory. (See resolution 3 for "reportlang.ecc" file content.)

The instructions and code for the needed changes follow. (You can also receive a copy of these files by contacting Xilinx Customer Support at:

The fix ties the font used in the "Transcript" window to that of the report viewer. To change both fonts, use the Edit -> Preferences menu option. The fix should eliminate the "changing" font and allow you to set the font in the output window.


Make the following two changes to the "HDLEditor.cfg" file in the "$XILINX/data directory":

1. Add the following line at the end of the [Languages] section:


2. Add the following section at the end of the file:

Comment Start 1=""
Comment End 1=""
Comment Start 2=""
Comment End 2=""
Extra word chars="#"


Create a file named "reportlang.ecc" in the "$XILINX/data" directory and copy the following text into the new file:

; Report language color template for HDLEditor
Operators =
Delimiters =
KWStartChars =
KWMiddleChars =
KWEndChars =
NumTags = 0

TabSize = 4
AutoIndent = 1
ShowWhitespace = 0
VirtualWhitespace = 0
ReplaceTabs = 0
MatchCase = 0

FaceName = Courier
Size = 10
Italic = 0
Bold = 0

NumGroups = 3
Group1 = Text
Group2 = Text Selection
Group3 = Highlight

Foreground = 0,0,0
Background = 255,255,255
DisplayName = Text
Configurable = 1
BackColorAutomatic = 1
ForeColorAutomatic = 1

[Text Selection]
Foreground = 255,255,255
Background = 0,0,0
BackColorAutomatic = 1
ForeColorAutomatic = 1
DisplayName=Text Selection

Foreground = 255, 0, 85
Background = 0, 255, 170
DisplayName = Highlight

AR# 18131
Date 03/19/2006
Status Archive
Type General Article