Using Markdown Language in Freeform Notes

Using Markdown Language in Freeform Notes

Released: 3/17/2025
Versions: Elliott V8.6 and Higher

Background

Some exciting new Elliott technology is coming.  One part of this new technology will make use of existing Elliott Notes, but the content will be presented in a richer format.   Beginning in V8.6, we will make it easy to add simple markers (defined in the Markdown language) to freeform Notes that will allow for richer formatting without detracting too much from the current, plain text usage of Notes.


[From ChatGPT]
Markdown is a lightweight markup language used for formatting text. Here are some basic markers for Markdown:
  1. Headings: Use # for headers. The number of # signs determines the level of the heading.

    • # Heading 1
    • ## Heading 2
    • ### Heading 3, etc.
  2. Bold: Use ** or __ to bold text.

    • **bold text** or __bold text__
  3. Italic: Use * or _ to italicize text.

    • *italic text* or _italic text_
  4. Strikethrough: Use ~~ to strikethrough text.

    • ~~strikethrough~~
  5. Unordered Lists: Use -, *, or + followed by a space.

    • - Item 1
    • * Item 2
    • + Item 3
  6. Ordered Lists: Use numbers followed by a period.

    • 1. First item
    • 2. Second item
  7. Links: Use square brackets for the link text and parentheses for the URL.

  8. Images: Similar to links, but with an exclamation mark in front.

    • ![Alt text](image_url)
  9. Code (inline): Use backticks (`) for inline code.

    • `code`
  10. Code Blocks: Use three backticks (```) or indent with 4 spaces.

  • ``` Code block
    Copy
  1. Blockquotes: Use > to create blockquotes.
  • > This is a blockquote
  1. Horizontal Line: Use three dashes, asterisks, or underscores.
  • ---
  • ***
  • ___

These are the most basic and commonly used Markdown elements.

Adding Markdown to Freeform Elliott Notes

When you right-click on the content of a freeform note, you will see a new popup menu option, Preview Markdown:


When you select Preview MarkDown, it will launch a website where you can add Markdown characters and see immediately how they affect the formatted text:


The left side shows the plain text copied from the Elliott Notes screen.  The right side will be used to show any formatting you will apply.  Let's make bullet points of these items, by inserting "- " (a dash and one space) at the beginning of each line on the left:


The bullet points are shown on the right.  Let's now change them to a numbered list.  Just replace the "- " at the beginning of each line by a number, a period, and a space:


Finally, let's bold the categories by placing "**" around text to be bolded:


You can see that adding just a few special characters provides for nicely formatted information, without detracting too much from the plain text source.

Saving the Changes

When you are finished making the changes, click on the left side, press Ctrl-A (highlight all) and then Ctrl-C (copy the block):


Return to the Elliott Notes screen.  Click on the note content, press Ctrl+Home, then Ctrl+Shift+End (highlight all), and finally Ctrl+V, to paste back the content:


Save the Note.  You now have your freeform note annotated with Markdown language, ready to be nicely formatted for the coming technology.

Programs: NOTEUPD8, ELEMAIL
JEG




    • Related Articles

    • Continuous Notes Enhancement for V8.0

      Continuous Notes Enhancement for v8.0 New Capabilities The Notes functionality in Elliott version 8.0 has been enhanced to allow for continuous, free-format notes. The following capabilities have been added: Continuous content: You will be able to ...
    • Elliott V8.1 Release Notes: What's New Since Elliott V8.0

      What’s New Since Elliott V8.0 Below is a list of new features that have been implemented since the Elliott V8.0 general release. Most of the details of these features can be found online at http://support.netcellent.com. Please search there to locate ...
    • Elliott V7.5 Release Notes: What's New Since Elliott V7.4

      What’s New Since Elliott V7.4 Elliott 7.5 Overview Netcellent has rewritten all the legacy manufacturing modules for Elliott V7.5 and consolidated them into the BOMP module. It simplifies manufacturing data collection while providing powerful ...
    • Elliott V7.4 Release Notes: What's New Since Elliott V7.3

      What’s New Since Elliott V7.3 Use ATP as MRP The ATP (Available to Promise) feature has been in Elliott since V6.7. Initially, ATP only supported parent items and was mainly used by importers to view scheduled sales orders and purchase orders ...
    • Elliott V7.3 Release Notes: What's New Since Elliott V7.2

      What’s New Since Elliott V7.2 Customer Relationship Management (CRM) CRM and beyond The center of Elliott’s Customer Relationship Management is eContact. eContact is an extension to the Customer database, as well as Vendor, Employee, Salesman, Sales ...