• Stars
    star
    146
  • Rank 252,769 (Top 5 %)
  • Language
  • Created about 13 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This is a test project where you can explore how github interprets Org-mode files

Note: a complete list of these features including keyboard shortcuts, links, and descriptions is available on https://github.com/novoid/github-orgmode-tests

This page demonstrates Org-mode features that are (or are not) supported by github which is using an (old) version of org-ruby.

Last GitHub feature render check and last table update: <2020-10-15 Thu>

Featurestatus
Text formatting:WORKS:
Text formatting within other syntax elements:WORKS:
Lists:PARTLY:
Headings with TODO items:FAILS:
Drawers:FAILS:
blocks (docu):PARTLY:
EXAMPLE block:WORKS:
QUOTE block:WORKS:
VERSE block:FAILS:
SRC block:WORKS:
python:WORKS:
shell:WORKS:
ruby:WORKS:
ditaa:WORKS:
session with shell and R:WORKS:
QUOTE block:WORKS:
HTML block:WORKS:
LATEX block (docu):FAILS:
NOTES block:FAILS:
comments (docu):WORKS:
Noexport tag of heading:WORKS:noexport:
links (docu):PARTLY:
states; TODO items (docu):PARTLY:
tags (docu):FAILS:
tables simple (docu):PARTLY:
tables complex (docu, tutorial):PARTLY:
column view (docu):FAILS:
dates & time (docu):WORKS:
clocking time (docu):PARTLY:

Featuretest

Text formatting

small example

Text formatting within other syntax elements

Within links:

This is an example of some syntax highlighting within links and such.

~gnu~

Table:

Example
http://orgmode.org
Org mode
This is an example of some syntax highlighting within links and such.

Lists:

  • Example
    • This is an example of some syntax highlighting within links and such.

Headings:

This is an example of some syntax highlighting within links and such.

Lists

  • MISSING:
    • Checkbox rendering/alignment
    • Reusing same enumerate bullet symbols (dash, numbers, …)

simple list:

  • Org mode
  • Lists
  • [ ] unchecked checkbox
  • [X] checked checkbox
  • [-] undecided checkbox (C-u C-u C-c C-c)

enumerate:

  1. Emacs
  2. Org-mode
  3. Lists

mixed with checkboxes:

  • Clean out garage
    1. [ ] get stuff out
      • [ ] be careful with that axe, Eugene
    2. [X] get rid of old stuff
      • using eBay?
      • try to use rubbish as birthday presents for family
    3. [ ] repaint garage
    4. [X] put stuff back in

Headings with TODO items

  • MISSING
    • display of TODO keywords

Clean out garage [0/4]

get stuff out

  • be careful with that axe, Eugene

get rid of old stuff

  • using eBay?
  • try to use rubbish as birthday presents for family

repaint garage

put stuff back in

Drawers

  • MISSING:
    • rendering of drawers

NEXT Test with category property

blocks (docu)

  • including babel (docu)

EXAMPLE block

An example in an EXAMPLE block.
Second line within this block.

This *is* an /example/ of _some_ syntax +highlighting+ within =links= and ~such~.

QUOTE block

Will be wrapped:

An example in an QUOTE block. Second line within this block.

This is an example of some syntax highlighting within links and such.

VERSE block

  • MISSING:
    • rendering of the block

SRC block

python

def my_test(myvar: str = 'foo bar'):
    """
    This is an example function.

    @type  myvar: str = 'foo bar': number
    @param myvar: str = 'foo bar': FIXXME
    """

    mynewvar: str = myvar + ' additional content'
    return mynewvar

print("Hello " + my_text('Europe!'))
(message (concat "Hello" "Europe!")) ;; inline comment

shell

echo "Hello Europe!"
FOO="foo bar"
echo "A test with ${FOO}"
pwd

ruby

require 'date'
"This file was last evaluated on #{Date.today}"

ditaa

+---------+
| cBLU    |
|         |
|    +----+
|    |cPNK|
|    |    |
+----+----+

session with shell and R

cd ~/archive/events_memories && du -sc * |grep -v total

Using result set “directories” from above as “dirs” in R below:

pie(dirs[,1], labels = dirs[,2])

QUOTE block

Will be wrapped:

An example in an QUOTE block. Second line within this block.

This is an example of some syntax highlighting within links and such.

HTML block

This is strong. This is emphasized. Heres is a web reference: link

LATEX block (docu)

  • MISSING:
    • rendering of the block
    • some special characters
  • Greek characters
    • Working outside of block: α β φ
    • not working: \LaTeX{} $\varphi$

NOTES block

  • MISSING:
    • rendering of the block

Notes blocks are not standard Org mode. However, org-reveal is using it for handout notes so I would like to include it here.

comments (docu)

Comment lines:

space hash space:

space space hash space:


Comment block:

links (docu)

  • MISSING:
    • <<link>>
    • following id: links
    • custom links
      • without your Emacs config, those links are impossible to follow
      • rendering somehow would be fine
    • footnotes

todo: target

# <<link>>

[fn:myotherlabel] This is a footnote from reference above. [fn:2] This is a footnote with a simple number as label.

Footnotes aren’t working

heading with PROPERTIES drawer containing ID

Should have #myexampleid anchor, doesn’t work as of 2021-04-11

eading with PROPERTIES drawer containing CUSTOM_ID

Should have #myexamplecustomid anchor, doesn’t work as of 2021-04-11

states; TODO items (docu)

  • MISSING:
    • todo keywords
    • dependencies from within drawers

making dependencies explicit

example with chain siblings

NEXT buy bike
take tour
goto hospital

priorities (docu)

[#A] example

NEXT [#B] example

breaking down in subtasks (docu)

example [1/3] [33%]

subtask 1
subtask 2
subtask 3

tags (docu)

  • MISSING:
    • rendering tags

example

tables simple (docu)

  • MISSING:
    • number alignment
Heading1head2
entry42
foo21.7
end99.99

tables complex (docu, tutorial)

  • MISSING:
    • Tables are concatenated unfortunately and alignment fails.
US-DollarEUR
10.76481836
WhenWhatUSDEUR
2012-02-03Taxi Graz-Airport18.00
2012-02-03Taxi Seattle Airport25.0019.12
2012-02-13Taxi7.005.35
2012-02-14Taxi8.006.12
2012-02-17Taxi to Airport SeaTac35.0026.77
2012-02-22Taxi Airport-Graz16.00
91.36

column view (docu)

  • MISSING:
    • no support for those things

example sub-item

NEXT [#B] another example

dates & time (docu)

  • C-c . insert active <2012-04-23 Mon> (with C-u: <2012-04-23 Mon 19:14>)
  • C-c ! insert inactive [2012-04-23 Mon] (with C-u: [2012-04-23 Mon 19:14])

clocking time (docu)

  • MISSING:
    • drawer information

example sub-hierarchy with report

Clock summary at [2012-11-19 Mon 11:17]

HeadlineTime
Total time27:16

example item

another item

MISC Ad-Hoc Testing

This sub-hierarchy is here to test specific stuff.

You can ignore everything starting from here.

Headings

heading with properties

tables

head1head2head3
text42—–
[email protected]23:-)
65

links

examples

verse:

quote:

This is an example. Second line. Very long line with many characters showing the wordwrap feature or the not existing word wrap feature

only colon:

This is an example.
    Second line.
Very long line with many characters showing the wordwrap feature or the not existing word wrap feature

non-specific source:

This is an example.
    Second line.
Very long line with many characters showing the wordwrap feature or the not existing word wrap feature

python source:

if VALUE and dummy < 42:
    execute_something("Dummy text", 23)

Underscores_like_this

  • me_low
  • 2_8
  • *.org_archive
  • *.org\_archive
  • *.org\_archive

Orgmode examples

Das hier ist eine Erklärung von dem Ganzen:

Und in der Org-mode-Datei wird das dann so angewendet:

More Repositories

1

Memacs

What did I do on February 14th 2007? Visualize your (digital) life in Org-mode
Python
998
star
2

lazyblorg

Blogging with Org-mode for very lazy people
Python
376
star
3

filetags

Management of simple tags within file names
Python
199
star
4

LaTeX-KOMA-template

Generic template for midsize and larger documents based on KOMA script classes.
TeX
196
star
5

dot-emacs

My GNU/Emacs configuration
Emacs Lisp
177
star
6

org-mode-workshop

Workshop for Org-mode with focus on todo-, project- and workflow-management
161
star
7

date2name

Handling time-stamps and date-stamps in file names
Python
69
star
8

appendfilename

Intelligent appending text to file names, considering file extensions and file tags
Python
45
star
9

guess-filename.py

Derive a file name according to old file name cues and/or PDF file content
Python
39
star
10

extract_pdf_annotations_to_orgmode

Extracting RepliGo PDF annotations to a Org-mode format snippet (unmaintained!)
Shell
28
star
11

orgmode-ACM-template

Using new Emacs Org-mode LaTeX exporter to generate LaTeX/PDF files that meet the requirements of ACM (unmaintained!)
28
star
12

orgformat

Utility library for providing functions to generate and modify Org mode syntax elements like links, time-stamps, or date-stamps.
Python
27
star
13

tagstore

a research software; a fun way of storing files & folders on your local disk drive; tagging
Python
24
star
14

org-contacts2vcard

Converting Emacs Org-mode org-contacts contact information to VCard format suitable for importing to Android 4.4
Python
22
star
15

move2archive

Managing event-related files in a folder hierarchy like "<ARCHIVE>/2013/2013-05-17 Event name/"
Python
22
star
16

org-du

Visualizing Emacs Org-mode heading lines using du and xdu
Python
21
star
17

exchange2org

Connects to your Exchange server and extracts data in Org-mode format
Python
19
star
18

integratethis

Integrate programs or scripts into common tools like Windows Explorer context menu
Python
17
star
19

orgmode-iKNOW2012

Demonstrating the generation of an ACM paper using Emacs Org-mode and LaTeX export
Emacs Lisp
15
star
20

jira2org-story.py

Extract Jira Issues and Generate Org-mode Headings
Python
14
star
21

nixos-config

NixOS + flakes + home-manager with xfce, zsh, tmux, ...
Nix
13
star
22

twitter-json_to_orgmode

Converts the Twitter export files (JSON format) into an Emacs Org-mode file
Python
13
star
23

Student-Supervision-Process

How to organize supervision of the development of (LaTeX-) documents of students
12
star
24

title-capitalization.el

Proper English title capitalization of a marked region
Emacs Lisp
11
star
25

LaTeX-KOMA-VWA

Vorwissenschaftliche Arbeit (VWA) mit pdflatex/KOMA professionell gestalten
10
star
26

appendorgheading

Append a new Org mode heading to an existing Org mode file
Python
8
star
27

muttfilter.py

Per-contact FROM-email addresses for users of mutt and org-contacts.el
Python
7
star
28

convert_iCal_to_free-busy-only

Filter out things from an iCalendar file to publish free/busy information only
Python
7
star
29

filetagslib

Utility library for providing functions related to the filetags file name convention: https://github.com/novoid/filetags
Python
7
star
30

fetchphotos

A Python script to fetch data from a digital camera, rotating image files, renaming according to my file name convention.
Python
7
star
31

vkl

vkl - a better "ls"-experience
Python
6
star
32

recode-h107d-videos

Recode Hubsan x4 H107d video recordings in order to save space and correct the aspect ratio
Shell
6
star
33

orgmode-balance

Script that gives feedback on how you are doing in your Org-mode todos
Shell
6
star
34

getdigicamdata.sh

Fetching data from my digital camera, rotating image files, renaming according to my file name convention.
Shell
5
star
35

2011-01-tagstore-formal-experiment

Collected public data and tools concerning a formal experiment conducted with tagstore
Shell
4
star
36

postprocess_Org-mode_iCal_export

Adding reminder alarms (defined as Org-mode tags) to your iCalendar export file
Python
4
star
37

2011-04-tagstore-formal-experiment

Collected public data and tools concerning a formal experiment conducted with tagstore
Python
3
star
38

gettvthek

Downloads WMV files from ORF-TVthek
Shell
3
star
39

GenerateSeatingplan.py

Uses output-CSV files of CAMPUSonline containing students attending an exam and generates a randomized seating plan
Python
2
star
40

set_desktop_background_according_to_season

Sets the desktop backgrounds of OS X 10.5 according to photographs which are from a similar season
Python
2
star
41

LaTeX-CV-template

A bi-langual LaTeX template for CVs
TeX
2
star
42

org-mode-demodata

An Org mode file that contains data that should mimic normal day-to-day data
2
star
43

vkSenseCam

Download-script for Microsoft SenseCam or Vicon Revue v1
Python
1
star
44

orgdepend_to_orgedna

A Python script to convert Emacs Org mode files using org-depend to org-edna (dependency management)
Python
1
star
45

mediathekview_change_downloads_to_http

Modify pending MediathekView download URLs from https to http
Python
1
star
46

convert-OS-X-file-labels-to-filetags

This is a hack which searches and converts OS X 10.5 file labels to filetags
Shell
1
star
47

mailhours

Visualize the times of the day of emails sent by a certain person (maildir)
Shell
1
star