Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
MicroStation
  • Product Communities
MicroStation
[Archived] AskInga Wiki Dealing with the ° symbol
    • Sign In

    • -AskInga
      • +3D MicroStation
      • +AccuDraw Secrets
      • +Animation - Rendering
      • +Behind The Scenes
      • +Cells
      • +Colours
      • +Conversion - Translation
      • +Coordinate Input
      • +Design Settings
      • +Dimensions
      • +DWG
      • +EDG
      • +Element Manipulation
      • +Element Properties
      • +Element Selection
      • +Freeware - Shareware
      • +Interface Look And Feel
      • +Internet - E-Links - Links
      • +Keyins
      • +Levels
      • +Line Styles
      • +Models
      • +MSM Archive
      • +Other
      • +Presentations
      • +Printing - Plotting
      • +Programming - Automation
      • +Rasters - Images
      • +References
      • +Tags - Data Fields - Fields
      • -Text - Fonts - Annotation
        • Add a drop shadow to your text
        • Add an outline to your text
        • Add or remove annotation scale to existing text and cells
        • Adjust the text size in the Text Editor or Word Processor
        • All about the text preview as seen in the Text Styles dialog
        • ALT codes for special characters
        • Alternate text editing handles in V8
        • Alternate text editing handles in XM
        • An improved version of Change Text Case - Rev 1
        • An improved version of Change Text Case - Rev 2
        • Annotation Scale simplified
        • Assign a different Text Node value
        • Change active text size by applying simple math via keyin
        • Change single-line text size
        • Change text case
        • Change text scale and rotation
        • Change text size based on the active scale
        • Change the annotation scale of selected text and cells
        • Change various text rotations all at once
        • Controlling text order when pasting into another application
        • Convert single lines of text to a multiline text node
        • Converting MicroStation RSC fonts to TTF fonts
        • Dealing with the ° symbol
        • Dealing with the maximum text size when working with MicroStation J
        • Define tabs and indents
        • Disable word processor when using place note
        • Display a text file in MicroStation
        • Display fonts in a handy dialog
        • Dynamic text justification in Place Note
        • Edit text in cells with MicroStation V8 2004 Edition
        • Editing dictionary files
        • Editing text placed along an element
        • Enter text via a keyin regardless of the editor style
        • Export text from design files to text files
        • Force the Word Processor regardless of default
        • Get rid of warning message when changing annotation scale
        • How to insert special characters into your drawings
        • How to insert text into your design files
        • How to unlock a locked text style
        • Insert a new line or carriage return
        • Keyin to change line spacing
        • Keyin to set active text style
        • Keyin to set the text style to none
        • Keyins for special characters
        • Keyins to set text editor style
        • Left Margin - Right Margin - Text Justification Explained
        • Line Spacing - At Least
        • Line Spacing - Automatic
        • Line Spacing - Exact
        • Line Spacing - From Line Top
        • Make your field units display with superscript text
        • Maximum characters for text element
        • Nearest Snap and text
        • New line of text
        • Overcoming problems when placing text from a command line
        • Place multiple leader lines with Place Note
        • Place Note text above a leader
        • Place Note with an arc
        • Place text on line without breaking the line.
        • Put different text in the preview window
        • Quickly see your fonts
        • Red font name
        • Scale or rotate your text about a point
        • See your special characters
        • Set Annotation Scale via keyin
        • Set line spacing used for label line
        • Simplifly repetitive text placement with this VBA
        • Slow screen updates with true type fonts
        • Sort fonts by font number instead of by font name
        • Split large blocks of text using a fence
        • Stanza - A mini text editor for MicroStation
        • Stop clicking Apply when editing text
        • Super fast text editing
        • Superscript and subscript text
        • Text Editor background color
        • Text style icon variations
        • The default font
        • Toggle text preview
        • TTF and SHX text have font numbers
        • Use the nearest snap to locate key points on text
        • Use the same spell checker dictionary as Microsoft Word
        • VBA to change size of text in Word Processor
        • Where new words go
      • +Views
      • +Windows - Interacting With
      • +Workspaces - Configuration
    • graffiti

     
     Questions about this article, topic, or product? Click here. 

    Dealing with the ° symbol

    AskInga logo

    Original Article Date: Oct 30, 2003

    This one pager will explain how and why your degree symbol might be missing in some fonts. With special thanks to Bentley's Venkat Kalyan for his assistance!
    2004-03-09 Added a graphic of Windows Character Map.

    This past week I was dealing with a font issue that I found rather interesting and thought it would make a nice addition to AskInga. Before getting started, I'd like to give special thanks to Bentley's Venkat Kalyan for his help and setting me straight.

    Here's the scoop:

    When using a True Type Font (TTF) in MicroStation and you place the degree symbol ( ° ), MicroStation will use ASCII code #0176 which is the standard code for all Unicode based fonts. This can easily be seen by using your Windows Character Map which is located via Start Menu > All Programs > Accessories > System Tools > Character Map in Windows XP-Pro. Just ensure that you are viewing the correct font and look around until you see the degree symbol. If you poke on it, it will show a larger graphic of the symbol and the keystroke value will be displayed on the lower right corner of the dialog.

    You can also confirm this in MicroStation by setting the text editer to WYSIWYG and noting the keystroke value of the degree symbol as shown below. In fact, you can browse through many TT fonts and you'll notice that in each case code #0176 is the degree symbol.

    If you've created or obtained a home-made font the degree symbol may not be at position #0176. In fact, MicroStation has no way of knowing where the degree symbol is stored in any user-defined font, and in situations such as this you may end up with the following:

    To overcome this you'll first have to determine what the code is for the degree symbol. There are a couple of ways to do this: You can set the text editor to WYSIWYG, or use the FontEdit MDL application. Which ever you choose, make a note of the ASCII code.

    Then go to WorkSpace > Preferences > Text > Degree Display Char and set it to the value you determined above.

    This setting simply tells MicroStation which ASCII code to use for the degree symbol in user defined fonts.

    The correction to the display of your text will take effect once you've updated the view.

    AskInga Article #164

    • Text Fonts Annotation
    • Askinga
    • Share
    • History
    • More
    • Cancel
    • CTennyson Created by Bentley Colleague CTennyson
    • When: Wed, May 21 2008 11:41 AM
    • Inga Morozoff Last revision by Bentley Colleague Inga Morozoff
    • When: Fri, Jun 11 2010 1:47 PM
    • Revisions: 5
    • Comments: 3
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies