1.1.1 Opening & Closing Writer ICDL 1.1.1
LibreOffice Writer is a free, open-source word processing application โ it's the Alin Li alternative to Microsoft Word! You can create letters, reports, essays, and much more.
To open Writer:
- Click the Application Menu (Activities or Start)
- Search for "LibreOffice Writer" or find it under "Office"
- Click to open โ a blank document appears
To open an existing document: Ctrl + O โ navigate to the file โ click Open. Or double-click a .odt / .docx file in your File Manager.
To close: Click the โ button in the corner, or Ctrl + W (closes document) / Ctrl + Q (closes the whole application).
1.1.2 Creating Documents from Templates ICDL 1.1.2
A template is a pre-designed document with formatting already set up (letterhead, CV, report layout). Instead of starting from scratch:
- Go to File โ New โ Templates
- Browse categories or search for a template
- Select one and click "Open" โ a new document based on that template appears
1.1.3โ1.1.4 Saving Documents ICDL 1.1.3โ1.1.4
| Action | Shortcut | What Happens |
|---|---|---|
| Save | Ctrl + S | Saves changes to the current file. First time? Opens "Save As" dialog. |
| Save As | Ctrl + Shift + S | Save with a new name, location, or different format. |
| Save as PDF | File โ Export as PDF | Creates a .pdf file that looks the same on any device. |
Common file formats:
| Format | Extension | When to Use |
|---|---|---|
| Open Document Text | .odt | Default format. Open standard โ works in any word processor. Always use this! |
| Microsoft Word | .docx | When sharing with people who use Microsoft Word |
| Plain Text | .txt | Text only โ no formatting, images, or tables |
.pdf | For final documents that shouldn't be edited โ looks perfect everywhere |
1.1.5 Switching Between Documents ICDL 1.1.5
When you have multiple documents open: go to the Window menu to see all open documents and click to switch. Or use Alt + Tab to switch between any open windows on your desktop.
1.2.1 Setting Preferences ICDL 1.2.1
Go to Tools โ Options (on Linux) to set:
| Setting | Where | What It Does |
|---|---|---|
| User name | LibreOffice โ User Data | Your name appears in document properties and comments |
| Default save folder | LibreOffice โ Paths | Choose where files save by default (e.g., /home/student/Documents) |
| Default file format | Load/Save โ General | Set to always save as .odt or .docx |
| AutoRecovery | Load/Save โ General | Auto-saves every X minutes (set to 5 min for safety!) |
1.2.2โ1.2.4 Help, Zoom & Toolbars ICDL 1.2.2โ1.2.4
Help: Press F1 or go to Help โ LibreOffice Help to search for any topic.
Zoom: Use the slider in the bottom-right corner, or go to View โ Zoom. Ctrl + Mouse Scroll also zooms in/out.
Toolbars: Go to View โ Toolbars to show/hide toolbars. The Standard and Formatting toolbars are the most important. The Sidebar (View โ Sidebar or Ctrl + F5) provides quick access to properties, styles, and more.
1.2.5โ1.2.6 Navigating Documents ICDL 1.2.5โ1.2.6
| Shortcut | Action |
|---|---|
| Ctrl + Home | Jump to the beginning of the document |
| Ctrl + End | Jump to the end of the document |
| Ctrl + G | Go to a specific page number (Navigator) |
| Page Up / Page Down | Scroll one screen up/down |
| Ctrl + โ / โ | Jump one word left/right |
| Home / End | Jump to start/end of current line |
| F5 | Open the Navigator panel (jump to headings, tables, images) |
2.1.1โ2.1.2 Document View Modes ICDL 2.1.1โ2.1.2
| View Mode | Menu | Best For |
|---|---|---|
| ๐ Normal (Print Layout) | View โ Normal | The standard view โ shows exactly how the document will look when printed, with page borders, margins, and headers/footers |
| ๐ Web Layout | View โ Web | Shows the document as it would appear in a web browser โ no page breaks |
2.1.3 Entering Text ICDL 2.1.3
Simply click where you want to type and start typing! The cursor (blinking line |) shows where text will appear. Press Enter to start a new paragraph. Text automatically wraps to the next line โ you don't need to press Enter at the end of each line.
2.1.4 Inserting Symbols & Special Characters ICDL 2.1.4
Go to Insert โ Special Character to insert symbols not on your keyboard:
2.2.1 Non-Printing Characters ICDL 2.2.1
Non-printing characters are invisible marks that control formatting. Toggle them ON/OFF with Ctrl + F10 or the ยถ button on the toolbar:
| Symbol | Means | Created By |
|---|---|---|
| ยท (dot) | A space between words | Pressing Spacebar |
| ยถ | End of a paragraph | Pressing Enter |
| โต | Manual line break (soft return) | Shift + Enter |
| โ | A tab character | Pressing Tab key |
2.2.2 Selecting Text ICDL 2.2.2
| What to Select | How to Do It |
|---|---|
| A word | Double-click the word |
| A line | Click in the left margin next to the line |
| A sentence | Click at the start, hold Shift, click at the end |
| A paragraph | Triple-click anywhere in the paragraph |
| All text | Ctrl + A |
| A specific range | Click at start โ hold Shift โ click at end |
| Non-adjacent text | Select first part โ hold Ctrl โ select additional parts |
2.2.3โ2.2.8 Editing Text ICDL 2.2.3โ2.2.8
Insert mode (default): New text pushes existing text to the right.
Overtype mode: Press Insert key โ new text replaces existing characters. (The status bar shows "Insert" or "Overwrite" at the bottom.)
Delete: Delete key removes the character AFTER the cursor. Backspace removes the character BEFORE the cursor.
Find: Ctrl + H opens Find & Replace. Or Ctrl + F for just Find.
Type what you're looking for โ click "Find Next" or "Find All".
Replace: In Find & Replace dialog, type the old text in "Search For" and the new text in "Replace With". Click "Replace" (one at a time) or "Replace All" (all at once).
| Action | Shortcut | Effect |
|---|---|---|
| Copy | Ctrl + C | Copies selected text (original stays) |
| Cut (Move) | Ctrl + X | Removes selected text (ready to paste elsewhere) |
| Paste | Ctrl + V | Places copied/cut text at cursor position |
| Undo | Ctrl + Z | Reverses the last action (can press multiple times!) |
| Redo | Ctrl + Y | Redoes an undone action |
You can also copy/move text between open documents using the same shortcuts!
๐ฎ Activity: Shortcut Matching Game
Match each shortcut to its action:
๐ Internet References
3.1.1โ3.1.2 Basic Text Formatting ICDL 3.1.1โ3.1.2
Select text first, then apply formatting:
| Formatting | Shortcut | Toolbar | Effect |
|---|---|---|---|
| Bold | Ctrl + B | B button | Makes text thicker and darker |
| Italic | Ctrl + I | I button | Makes text slanted |
| Underline | Ctrl + U | U button | Adds a line under text |
| Font Size | โ | Size dropdown (e.g., 12pt) | Makes text bigger or smaller |
| Font Type | โ | Font dropdown | Changes the style of letters (Arial, Times, Liberation Sans) |
3.1.3โ3.1.6 Advanced Text Formatting ICDL 3.1.3โ3.1.6
| Feature | What It Does | Where to Find |
|---|---|---|
| Subscript | Text below the line: HโO | Format โ Text โ Subscript or Ctrl + Shift + B |
| Superscript | Text above the line: E=mcยฒ | Format โ Text โ Superscript or Ctrl + Shift + P |
| Font Colour | Changes the colour of text | Font Color dropdown on Formatting toolbar (A with coloured bar) |
| Case Changes | UPPERCASE, lowercase, Title Case | Format โ Text โ UPPERCASE / lowercase / Capitalize Every Word |
| Automatic Hyphenation | Splits long words at line ends with hyphens | Tools โ Language โ Hyphenation, or Format โ Paragraph โ Text Flow |
3.1.7 Hyperlinks ICDL 3.1.7
A hyperlink turns text into a clickable link that opens a web page, email, or another part of the document.
- Select the text you want to make into a link
- Go to Insert โ Hyperlink (or press Ctrl + K)
- In the "URL" field, type the web address (e.g., https://libreoffice.org)
- Click "Apply" then "Close"
To edit a hyperlink: right-click it โ "Edit Hyperlink". To remove: right-click โ "Remove Hyperlink".
3.2.1โ3.2.4 Paragraph Formatting ICDL 3.2.1โ3.2.4
Creating paragraphs: Press Enter to create a new paragraph. To merge two paragraphs into one, place your cursor at the start of the second paragraph and press Backspace.
Line break (soft return): Press Shift + Enter to start a new line WITHOUT starting a new paragraph. Useful inside addresses or poems.
Text alignment:
| Alignment | Shortcut | What It Looks Like |
|---|---|---|
| โฌ ๏ธ Left | Ctrl + L | Text aligns to the left edge (default for most text) |
| โ๏ธ Centre | Ctrl + E | Text is centred on the page (good for titles) |
| โก๏ธ Right | Ctrl + R | Text aligns to the right edge (for dates, page numbers) |
| โฌ Justified | Ctrl + J | Text stretches to fill both edges evenly (like in newspapers) |
3.2.5โ3.2.6 Indentation & Tabs ICDL 3.2.5โ3.2.6
| Indent Type | What It Does | How |
|---|---|---|
| Left indent | Moves entire paragraph away from left margin | Format โ Paragraph โ Indents & Spacing โ Before text |
| Right indent | Moves entire paragraph away from right margin | Format โ Paragraph โ Indents & Spacing โ After text |
| First line indent | Only the first line moves in (like in books) | Format โ Paragraph โ First line indent |
| Hanging indent | First line stays, rest of paragraph indents (for bibliographies) | Set negative first line indent |
Quick indent: Use the Increase Indent / Decrease Indent buttons on the toolbar, or drag the markers on the ruler.
Tabs let you align text at specific positions across the line. Types of tab stops:
| Tab Type | What It Does |
|---|---|
| Left Tab | Text starts at the tab position and goes right |
| Centre Tab | Text centres around the tab position |
| Right Tab | Text ends at the tab position (right-aligned) |
| Decimal Tab | Numbers align at the decimal point (for currency columns) |
Set tabs: Click on the ruler at the top of the page, or go to Format โ Paragraph โ Tabs.
3.2.7โ3.2.8 Spacing ICDL 3.2.7โ3.2.8
Go to Format โ Paragraph โ Indents & Spacing:
| Setting | What It Does |
|---|---|
| Above paragraph | Adds space BEFORE the paragraph |
| Below paragraph | Adds space AFTER the paragraph |
| Line spacing: Single | Lines are close together (default) |
| Line spacing: 1.5 lines | Medium spacing (common for school essays) |
| Line spacing: Double | Wide spacing (for editing drafts) |
3.2.9 Bullets & Numbered Lists ICDL 3.2.9
Select your text (or start typing), then click the Bulleted List or Numbered List button on the toolbar. To change style, click the dropdown arrow next to the button and choose a different style.
To remove bullets/numbers: select the list and click the button again (toggles off).
3.2.10 Paragraph Borders & Shading ICDL 3.2.10
Go to Format โ Paragraph โ Borders to add: border style (solid, dashed, dotted), line width, line colour, and background/shading colour. This is useful for highlighting important paragraphs or creating callout boxes.
3.3 Styles ICDL 3.3
Styles are saved formatting settings you can apply instantly. They ensure consistent formatting throughout your document.
Paragraph styles (Heading 1, Heading 2, Default Paragraph Style, etc.) control the whole paragraph โ font, size, spacing, alignment.
Character styles control just the selected characters โ like making certain words always appear in bold red.
How to apply: Click in the paragraph (or select text) โ use the Style dropdown on the left side of the Formatting toolbar โ choose a style (Heading 1, Heading 2, Body Text, etc.).
Or open the Styles sidebar with F11 to see all available styles.
The Clone Formatting tool (paintbrush icon ๐๏ธ on toolbar) copies formatting from one place to another:
- Place cursor in the text with the formatting you want to copy
- Click the Clone Formatting button (paintbrush)
- Select the text you want to apply that formatting to
- Done! The formatting is applied.
Tip: Double-click the paintbrush to apply formatting to multiple places. Click it again (or press Esc) to stop.
4.1.1 Creating & Deleting Tables ICDL 4.1.1
- Go to Table โ Insert Table (or Ctrl + F12)
- Choose the number of columns and rows
- Click OK โ the table appears at your cursor position
Or use the Table button on the toolbar โ hover over the grid to select size visually!
To delete a table: Click inside it โ Table โ Delete โ Table.
4.1.2โ4.1.4 Working with Table Data ICDL 4.1.2โ4.1.4
Enter data: Click in a cell and type. Press Tab to move to the next cell. Press Shift + Tab to go back.
Select parts of a table:
| Select | How |
|---|---|
| A single cell | Click in the cell, then Ctrl + A (or click the cell edge) |
| A row | Click in the left margin next to the row / Table โ Select โ Row |
| A column | Click at the top edge of the column / Table โ Select โ Column |
| Entire table | Table โ Select โ Table, or click upper-left corner handle |
Insert/Delete rows & columns: Right-click inside the table โ Insert/Delete Rows or Columns. Or use Table โ Insert/Delete.
4.2 Table Formatting ICDL 4.2
| What to Change | How |
|---|---|
| Column width | Drag the column border on the ruler, or right-click โ Table Properties โ Columns |
| Row height | Drag the row border, or Table Properties โ set height |
| Cell borders | Select cells โ Table โ Properties โ Borders tab โ choose style, width, colour |
| Cell shading | Select cells โ Table โ Properties โ Background tab โ choose colour |
4.3 Graphical Objects ICDL 4.3
- Place your cursor where you want the image
- Go to Insert โ Image
- Browse to find your image file โ click Open
- The image appears in your document!
You can also drag and drop an image file from the File Manager directly into the document.
Go to Insert โ Shape โ choose a shape category (Basic, Symbol, Arrow, Flowchart, Stars) โ click and drag on the document to draw it.
Or use the Drawing toolbar: View โ Toolbars โ Drawing.
Select: Click on the object โ handles (small squares) appear around it.
Move: Click and drag the object to a new position. Or cut and paste to move between documents.
Copy: Ctrl + C then Ctrl + V. Also works between open documents.
Resize (keep proportions): Hold Shift and drag a corner handle. This maintains the aspect ratio so the image doesn't look squished!
Resize (freely): Drag a corner handle WITHOUT holding Shift โ the image stretches in any direction.
Delete: Select the object โ press Delete key.
๐ Internet References
What is Mail Merge? ICDL 5.1
Mail Merge lets you create personalised letters, labels, or envelopes for many people automatically. Instead of typing each person's name and address separately, you create ONE template letter and ONE data list โ the computer combines them!
๐ Main Document โ the letter or label template with placeholder fields
๐ Data Source โ a spreadsheet or database with names, addresses, and other info (one row per person)
5.1.1โ5.1.3 Setting Up Mail Merge ICDL 5.1.1โ5.1.3
- Create your data source โ Open LibreOffice Calc and create a spreadsheet with columns like: First Name, Last Name, Address, City, etc. Save it as
.ods - Open or create your letter in Writer โ type the main content that everyone will receive
- Go to Tools โ Mail Merge Wizard โ follow the steps: choose letter type, select your spreadsheet data source
- Insert fields: Place your cursor where a name should go โ click "Insert Data Field" โ choose "First_Name" from the list. Repeat for Last Name, Address, etc.
- Your letter now has placeholders like
<First_Name><Last_Name>that will be replaced with real data!
Dear <First_Name> <Last_Name>,
We are pleased to invite you to our Open Computing Day at Alin Li Academy!
Your personal invitation will be sent to:
<Address>, <City>
Warm regards,
Alin Li Team
5.2.1โ5.2.2 Generating Output ICDL 5.2
Once your template and data are connected:
- Click "Merge" in the Mail Merge Wizard (or Tools โ Mail Merge)
- Choose output: New Document (creates one big document with all letters) or Printer (sends directly to print)
- Each person gets their own personalised letter with their name, address, and details filled in automatically!
You can also create address labels using File โ New โ Labels, then connecting to your data source the same way.
๐ Internet References
6.1.1 Page Orientation & Size ICDL 6.1.1
Go to Format โ Page Style โ Page tab:
| Setting | Options | When to Use |
|---|---|---|
| Orientation | ๐ Portrait (tall) / ๐ผ๏ธ Landscape (wide) | Portrait for letters, landscape for wide tables or certificates |
| Paper Size | A4 (21 ร 29.7 cm), Letter (8.5 ร 11 in), etc. | A4 is standard in most countries; Letter in USA |
6.1.2 Margins ICDL 6.1.2
Margins are the empty space around the edges of the page. Change them in Format โ Page Style โ Page tab:
Set Top, Bottom, Left, Right margins. Default is usually 2 cm (0.79 inches). For binding (printed booklets), increase the left or inner margin.
6.1.3โ6.1.4 Page Breaks ICDL 6.1.3โ6.1.4
Insert: Place cursor where you want the new page โ Insert โ More Breaks โ Page Break (or Ctrl + Enter).
Delete: Show non-printing characters (Ctrl + F10) โ place cursor right before the page break โ press Delete.
6.1.5โ6.1.6 Headers & Footers ICDL 6.1.5โ6.1.6
Headers appear at the top of every page; footers appear at the bottom. Great for page numbers, dates, titles, and author names.
- Go to Insert โ Header and Footer โ Header โ Default Page Style (or Footer)
- A text area appears at the top/bottom of the page โ type your content
- To insert automatic fields: Insert โ Header and Footer โ Page Number, or Insert โ Field โ Date, Page Count, File Name, Author
| Field | What It Shows | Insert Path |
|---|---|---|
| Page Number | Current page number (auto-updates) | Insert โ Field โ Page Number |
| Date | Today's date (auto-updates) | Insert โ Field โ Date |
| File Name | The document's file name | Insert โ Field โ File Name |
| Author | Your name (from user data settings) | Insert โ Field โ Author |
| Page Count | Total number of pages | Insert โ Field โ Page Count |
Common format: "Page 3 of 12" โ type "Page ", insert Page Number, type " of ", insert Page Count.
6.2.1โ6.2.2 Spell Check ICDL 6.2.1โ6.2.2
LibreOffice Writer underlines spelling mistakes in red wavy lines and grammar issues in blue wavy lines.
Run spell check: Press F7 or go to Tools โ Spelling. For each error, you can:
| Action | What It Does |
|---|---|
| Change | Replace the misspelled word with the selected suggestion |
| Change All | Fix all instances of this misspelling in the document |
| Ignore Once | Skip this word just this time |
| Ignore All | Skip all instances of this word |
| Add to Dictionary | Adds the word to your custom dictionary (won't be flagged again) |
6.2.3โ6.2.4 Preview & Print ICDL 6.2.3โ6.2.4
Print Preview: Press Ctrl + Shift + J or go to File โ Print Preview. This shows exactly how pages will look on paper. Click "Close Preview" to return to editing.
Print: Ctrl + P opens the Print dialog:
| Option | What It Does |
|---|---|
| All pages | Prints the entire document |
| Pages | Print specific pages (e.g., 1, 3, 5-7) |
| Selection | Prints only the text you've selected/highlighted |
| Number of copies | Print multiple copies (e.g., 3 copies for 3 students) |
Alin Li ICDL Academy โ Word Processing with LibreOffice Writer