Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support internal linking to images by their block names
- Loading branch information
1 parent
59acb59
commit cf4bcd0
Showing
3 changed files
with
137 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
+++ | ||
title = "Links to images" | ||
tags = ["links", "internal-links"] | ||
draft = false | ||
+++ | ||
|
||
**Note**: This test is marked as `noexport` because the Org generated | ||
link IDs are random and thus would fail the tests. So let this test | ||
serve just as an example and not as a part of the automated test | ||
suite. | ||
|
||
To export this test, you'll need to temporarily remove the `noexport` | ||
tag. | ||
|
||
--- | ||
|
||
From [(org) Images and tables](http://orgmode.org/manual/Images-and-tables.html), | ||
|
||
**Note**: When targeting a `#+NAME` keyword, `#+CAPTION` keyword is | ||
mandatory in order to get proper numbering for images and images. | ||
|
||
```org | ||
#+CAPTION: Org Logo | ||
#+NAME: img__org_logo | ||
[[/images/org-mode-unicorn-logo.png]] | ||
Here we refer to image [[img__org_logo]]. | ||
``` | ||
|
||
will output below (_lorem-ipsum_ added to increase page content so | ||
that the link jump is evident): | ||
|
||
<a id="org22e708b"></a> | ||
{{<figure src="/images/org-mode-unicorn-logo.png" caption="Org Logo">}} | ||
|
||
_Scroll to the end of the below 'lorem-ipsum' block to find the test | ||
link._ | ||
|
||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque et | ||
quam metus. Etiam in iaculis mi, sit amet pretium magna. Donec ut dui | ||
mi. Maecenas pharetra sapien nunc, ut mollis enim aliquam quis. Nam at | ||
ultricies metus. Nulla tempor augue in vestibulum tristique. Phasellus | ||
volutpat pharetra metus quis suscipit. Morbi maximus sem dolor, id | ||
accumsan ipsum commodo non. | ||
|
||
Fusce quam ligula, gravida ac dui venenatis, bibendum commodo | ||
lorem. Duis id elit turpis. Integer sed diam nibh. Donec tempus | ||
lacinia odio, a laoreet velit dictum id. Suspendisse efficitur euismod | ||
purus et porttitor. Aliquam sit amet tellus mauris. Mauris semper | ||
dignissim nibh, faucibus vestibulum purus varius quis. Suspendisse | ||
potenti. Cras at ligula sit amet nunc vehicula condimentum quis nec | ||
est. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices | ||
posuere cubilia Curae; Donec iaculis, neque sit amet maximus rhoncus, | ||
nisl tortor convallis ante, ut mollis purus augue ut justo. Praesent | ||
felis urna, volutpat sit amet posuere dictum, luctus quis nibh. Proin | ||
et tristique ipsum, in aliquam ante. | ||
|
||
Aenean eget ex mauris. Cras ut tempor quam. Curabitur eget nulla | ||
laoreet, bibendum neque porta, tempus nulla. Ut tellus nisi, semper eu | ||
ligula pretium, aliquam accumsan dolor. Nunc fermentum cursus arcu eu | ||
suscipit. Nam dolor tellus, efficitur sed condimentum at, fringilla | ||
eget nisi. Nulla luctus metus felis. Suspendisse potenti. Cras lacinia | ||
orci nec dui sodales commodo. Donec tellus arcu, congue porta ultrices | ||
non, pretium et sapien. Proin mattis risus dignissim feugiat | ||
tristique. Donec nibh lorem, facilisis id posuere ut, varius ac | ||
urna. Etiam ultrices dignissim mauris, quis venenatis ex semper ut. | ||
|
||
Curabitur id fermentum erat, rhoncus scelerisque est. Sed pulvinar, | ||
nulla sed sollicitudin scelerisque, ipsum erat sollicitudin dolor, ut | ||
commodo arcu justo vel libero. Curabitur turpis dolor, fermentum ut | ||
elit a, vehicula commodo nunc. Sed sit amet blandit nulla, quis | ||
sodales massa. Donec lobortis, urna vel volutpat ullamcorper, mauris | ||
est efficitur nulla, et suscipit velit dui at metus. Aliquam id sem | ||
sed metus tristique scelerisque nec vitae odio. Phasellus a | ||
pellentesque libero, vel convallis metus. Sed nec fringilla magna, non | ||
varius ex. Sed interdum eleifend ligula, quis porta enim ultrices | ||
a. Donec hendrerit diam ac elementum tincidunt. | ||
|
||
Pellentesque eget nisl rhoncus, malesuada justo nec, suscipit | ||
quam. Nam sodales mauris eu bibendum suscipit. Vivamus sodales dui | ||
lorem, scelerisque pellentesque diam fermentum sed. Etiam fermentum | ||
nisl id nisl blandit, sit amet semper erat ultricies. Nulla tincidunt | ||
nulla metus, eu imperdiet lorem malesuada sagittis. Maecenas accumsan | ||
risus sed ante eleifend, vitae pretium leo porta. Suspendisse vitae | ||
eros vitae dui ornare condimentum id sit amet mauris. Etiam tincidunt | ||
consequat risus, eu posuere mi. Donec ut nunc eu massa porttitor | ||
suscipit nec nec neque. Suspendisse vitae tincidunt justo, sed | ||
molestie velit. Nullam pellentesque convallis ante, vel posuere libero | ||
blandit in. | ||
|
||
**Here we refer to image [6](#org22e708b).** |