Skip to content

davidwilby/openlinksinnewpage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0d2c3a2 · Dec 5, 2023

History

4 Commits
Dec 5, 2023
Dec 5, 2023
Dec 5, 2023
Dec 5, 2023
Dec 5, 2023

Repository files navigation

openlinksinnewpage Extension For Quarto

With the openlinksinnewpage filter hyperlinks automatically open in a new page, similarly to adding {target="_blank"} to your markdown hyperlinks.

Packaged up as an extension following suggestion by @cscheid on a discussion here.

This provides an alternative to using the following syntax

[quarto](https://quarto.org/){target="_blank"}

if you want all links to be opened in a new page.

Installing

quarto add davidwilby/openlinksinnewpage

This will install the extension under the _extensions subdirectory. If you're using version control, you will want to check in this directory.

Using

Carry on as usual! Ensure that the following is in your yaml frontmatter:

filters:
    - openlinksinnewpage

All the links in your quarto document or presentation will open in a new page or tab.

Limitations

Currently not possible to override if you want a single link to open with a target of _self for instance. Contributions welcome!

Example

Here is the source code for a minimal example: example.qmd.

About

Quarto extension to open all links in new pages

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages