lets you create mathematical notation for word processing, web pages, desktop publishing, presentations, elearning, and for TeX. Index Alphabetical Index Boxed Diagrams?.4 Code Parsing.5 Export.3 Highlight variables?.4 Import.3 LaTeX StrukTeX.5 Show Comments?.4 Structures.4 User Interface.Top Software Keywords Show more Show less You can get the package and the documentation at Morais David of 6Ħ 5. If you don't know how to use StrukTeX refer to the program's documentation. You need to have the StrukTeX package installed to be able to create NSD's in LaTeX. LaTeX StrukTeX You can save a NSD for LaTeX by clicking on File/Export/StrukTeX Code. Illustration 2: My parser Preferences set to French NSD 4. In French those keywords are called pour and à, so you change the TextBox content. This can be done in the Parser Preferences, when using the parser with a for loop, the pre Textbox is the word for and the Post Textbox would be do. However, when you need to write your NSD's in another language, like French for example, you need to translate the English keyword s (like While, for. You can select a pascal source code file in File/Import/Pascal code. A parser is basically a program that determines the grammatical structure of a programming language (Pascal in this case). Code Parsing A very interesting feature is the Code parser. Morais David of 6ĥ Help Here you can find the Changelog and the Credits. You can change the options in Preferences/Code Parser If you are used to the versions of Structorizer on Windows or Linux, you might be confused with this new theme called Metal, but you can change it to a few different themes in Preferences/Look & Feel. Perhaps you have already noticed it, but Structorizer is able to parse Pascal source code into and to parse a NSD into pascal source code. You can change those default labels in Preferences/Structures. Sometimes you may need to change the default labels for Blocks like if, repeat until, for and while for example when you create your NSD in a different language. When you select a Block you can paint it's background to a different color than white, you can change those default colors in Preferences/Colors. You can enable or disable it with the Checkbox Highlight variables? Preferences You can select the font size in Preferences/Font. A recent add into Structorizer is the Variable highlighting, it shows you the variables in a color. When you add an block into your NSD, you can also add a comment, which you can show or hide with the Checkbox Show Comments?. With the Checkbox Boxed Diagrams? You can select if you want to have a border around the NSD or not. There are two types of NSD Designs you can choose between, the Main and the Sub, the difference between Main and Sub is that Sub got rounded edges. You can also move up and down blocks, just select the block you want to move and click on Diagram/move up or Diagram/move down. Morais David of 6Ĥ Diagram When you want to add a block into your NSD then you click on an existing block, and click on Diagram/Add and then you select if you want to add the block before the one you selected or after the block you selected, and then you select which type of block you want to add. It's items like Undo / Redo, Copy and Paste. In Export you can take your existing NSD and convert it into an jpeg Picture, convert it into a pascal source code file or save it as a LaTeX file using the package called struktex Edit Another Menu Item you probably know for what you use it. In Import you can select a pascal source code file to be converted into a NSD. I will however explain Import and Export. It is built of a Toolbar that has gotten shortcuts to the features, the Menu which contains everything the Toolbar does and even some more features and the Work Area which is where you create your NSD The Menu As I said earlier, I will explain the the most advanced features in a different chapter, but most of the Menu Items are self explaining File This Menu Item mostly contains Features you already know such as Open, Save,Print and Quit. User Interface Toolbar Menu Workspace Illustration 1: The User Interface The UI (User Interface) is quite minimalist and simple to use.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |