The Gantt is described in natural language, using very simple sentences (subject-verb-complement).
Tasks defined using square bracket.
DurationTheir durations are defined using the
A week is a synonym for how many non-closed days are in a week. So if you specify Saturday and Sunday as closed, a week will be equivalent to 5 days
StartTheir beginning are defined using the
EndTheir ending are defined using the
Start/EndIt is possible to define both absolutely, by specifying dates:
It is possible to combine declaration on one line with the
It is possible to add constraints between tasks.
It is possible to define short name for tasks with the
It is also possible to customize colors with
Adding completion depending percentageYou can set the completion status of a task, by the command:
Change colour of completion (by style)
You can define Milestones using the
You can add hyperlinks to tasks.
You can specify a starting date for the whole project. By default, the first task starts at this date.
It is possible to add colors to some days.
You can change scale for very long project, with one of those parameters:
Daily (by default)
You can change zoom, with the parameter:
Zoom on weekly scale
Zoom on weekly scale
Zoom on monthly scale
Zoom on quarterly scale
Zoom on yearly scale
With Weeknumbers (by default)
With Calendar Date
It is possible to close some day.
Then it is possible to open some closed day.
A week is a synonym for how many non-closed days are in a week, as:
So if you specify Saturday and Sunday as closed, a week will be equivalent to 5 days, as:
It is possible to manage working days.
It's possible to use the
You can also use arrow
You can affect tasks on resources using the
Multiple resources can be assigned to a task:
Resources can be marked as off on specific days:
Without any hiding (by default)
Hide resources namesYou can hide ressources names and percentage, on tasks, using the
Hide resources footboxYou can also hide ressources names on bottom of the diagram using the
Hide the both (resources names and resources footbox)You can also hide the both.
You can use
You can add Vertical Separators with the syntax:
It also possible to use the
As is mentioned on Common Commands page:
Everything that starts with(i.e.: the first character (except space character) of a comment line must be a
Without style (by default)
With styleYou can use style to change rendering of elements.
[Ref. QA-10835, QA-12045, QA-11877 and PR-438]
With style (full example)
DONEThanks for style for Separator and all style for Arrow (thickness...)
Clean styleWith style, you can also clean a Gantt diagram (showing tasks, dependencies and relative durations only - but no actual start date and no actual scale):
Example with overlap.
DONEThanks for correction (of #386 on v1.2020.18) when overlapping
You can change link colors:
You can put Tasks or Milestones on the same line, with this syntax:
(See also: Common commands)
You can use the
You can choose the language of the Gantt calendar, with the
English (en, by default)
You can mark some Tasks or Milestones as
You can start a project, a task or a milestone a number of days before or after today, using the builtin functions
The labels are near elements (by default)
To change the label position, you can use the command
Label on first column
Label on last column