Downloads:
4,819
Downloads of v 1.6.39:
212
Last Update:
27 Nov 2024
Package Maintainer(s):
Software Author(s):
- Posit Software
- PBC
Tags:
quarto markdown publishing latex pdf revealjs html cross-plateform cli- Software Specific:
- Software Site
- Software Source
- Software License
- Software Docs
- Software Issues
- Package Specific:
- Package Source
- Package outdated?
- Package broken?
- Contact Maintainers
- Contact Site Admins
- Software Vendor?
- Report Abuse
- Download
Quarto
- 1
- 2
- 3
1.6.39 | Updated: 27 Nov 2024
- Software Specific:
- Software Site
- Software Source
- Software License
- Software Docs
- Software Issues
- Package Specific:
- Package Source
- Package outdated?
- Package broken?
- Contact Maintainers
- Contact Site Admins
- Software Vendor?
- Report Abuse
- Download
Downloads:
4,819
Downloads of v 1.6.39:
212
Maintainer(s):
Software Author(s):
- Posit Software
- PBC
Quarto 1.6.39
Legal Disclaimer: Neither this package nor Chocolatey Software, Inc. are affiliated with or endorsed by Posit Software, PBC. The inclusion of Posit Software, PBC trademark(s), if any, upon this webpage is solely to identify Posit Software, PBC goods or services and not for commercial purposes.
- 1
- 2
- 3
Some Checks Have Failed or Are Not Yet Complete
Not All Tests Have Passed
Deployment Method: Individual Install, Upgrade, & Uninstall
To install Quarto, run the following command from the command line or from PowerShell:
To upgrade Quarto, run the following command from the command line or from PowerShell:
To uninstall Quarto, run the following command from the command line or from PowerShell:
Deployment Method:
This applies to both open source and commercial editions of Chocolatey.
1. Enter Your Internal Repository Url
(this should look similar to https://community.chocolatey.org/api/v2/)
2. Setup Your Environment
1. Ensure you are set for organizational deployment
Please see the organizational deployment guide
2. Get the package into your environment
Option 1: Cached Package (Unreliable, Requires Internet - Same As Community)-
Open Source or Commercial:
- Proxy Repository - Create a proxy nuget repository on Nexus, Artifactory Pro, or a proxy Chocolatey repository on ProGet. Point your upstream to https://community.chocolatey.org/api/v2/. Packages cache on first access automatically. Make sure your choco clients are using your proxy repository as a source and NOT the default community repository. See source command for more information.
- You can also just download the package and push it to a repository Download
-
Open Source
-
Download the package:
Download - Follow manual internalization instructions
-
-
Package Internalizer (C4B)
-
Run: (additional options)
choco download quarto --internalize --source=https://community.chocolatey.org/api/v2/
-
For package and dependencies run:
choco push --source="'INTERNAL REPO URL'"
- Automate package internalization
-
Run: (additional options)
3. Copy Your Script
choco upgrade quarto -y --source="'INTERNAL REPO URL'" [other options]
See options you can pass to upgrade.
See best practices for scripting.
Add this to a PowerShell script or use a Batch script with tools and in places where you are calling directly to Chocolatey. If you are integrating, keep in mind enhanced exit codes.
If you do use a PowerShell script, use the following to ensure bad exit codes are shown as failures:
choco upgrade quarto -y --source="'INTERNAL REPO URL'"
$exitCode = $LASTEXITCODE
Write-Verbose "Exit code was $exitCode"
$validExitCodes = @(0, 1605, 1614, 1641, 3010)
if ($validExitCodes -contains $exitCode) {
Exit 0
}
Exit $exitCode
- name: Install quarto
win_chocolatey:
name: quarto
version: '1.6.39'
source: INTERNAL REPO URL
state: present
See docs at https://docs.ansible.com/ansible/latest/modules/win_chocolatey_module.html.
chocolatey_package 'quarto' do
action :install
source 'INTERNAL REPO URL'
version '1.6.39'
end
See docs at https://docs.chef.io/resource_chocolatey_package.html.
cChocoPackageInstaller quarto
{
Name = "quarto"
Version = "1.6.39"
Source = "INTERNAL REPO URL"
}
Requires cChoco DSC Resource. See docs at https://github.com/chocolatey/cChoco.
package { 'quarto':
ensure => '1.6.39',
provider => 'chocolatey',
source => 'INTERNAL REPO URL',
}
Requires Puppet Chocolatey Provider module. See docs at https://forge.puppet.com/puppetlabs/chocolatey.
4. If applicable - Chocolatey configuration/installation
See infrastructure management matrix for Chocolatey configuration elements and examples.
This package was approved as a trusted package on 27 Nov 2024.
Features of Quarto:
- Create dynamic content with Python, R, Julia, and Observable.
- Author documents as plain text markdown or Jupyter notebooks.
- Publish high-quality articles, reports, presentations, websites, blogs, and books in HTML, PDF, MS Word, ePub, and more.
- Author with scientific markdown, including equations, citations, crossrefs, figure panels, callouts, advanced layout, and more.
From: https://quarto.org/license.html
Quarto is open source software licensed under the [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html). We believe that it's better for everyone if the tools used for research and science are free and open. Reproducibility, widespread sharing of knowledge and techniques, and the leveling of the playing field by eliminating cost barriers are but a few of the shared benefits of free software in science.
The Quarto source code is available at <https://github.com/quarto-dev/>
Quarto is a registered trademark of Posit. Please see our [trademark policy](trademark.qmd) for guidelines on usage of the Quarto trademark.
Quarto also makes use of several other open-source projects, the distribution of which is subject to their respective licenses. Major components and their licenses include:
| Project | License |
|---------------------------------------------------------------|--------------------------------------------------------------------|
| [Pandoc](https://pandoc.org/) | [GNU GPL v2](https://github.com/jgm/pandoc/blob/master/COPYING.md) |
| [Bootstrap 5.1](https://getbootstrap.com/docs/5.1/) | [MIT](https://github.com/twbs/bootstrap/blob/v5.1.3/LICENSE) |
| [Bootswatch 5.1](https://bootswatch.com/) | [MIT](https://github.com/thomaspark/bootswatch/blob/v5/LICENSE) |
| [Deno](https://deno.land/) | [MIT](https://github.com/denoland/deno/blob/main/LICENSE.md) |
| [esbuild](https://esbuild.github.io/) | [MIT](https://github.com/evanw/esbuild/blob/master/LICENSE.md) |
| [Dart Sass](https://sass-lang.com/dart-sass) | [MIT](https://github.com/sass/dart-sass/blob/main/LICENSE) |
| [Observable Runtime](https://github.com/observablehq/runtime) | [ISC](https://github.com/observablehq/runtime/blob/main/LICENSE) |
VERIFICATION
Verification is intended to assist the Chocolatey moderators and community
in verifying that this package's contents are trustworthy.
This chocolatey package is maintained directly by Quarto authors <https://quarto.org/about.html>
Verification can be done this this way:
- Downloaded bundle: https://github.com/quarto-dev/quarto-cli/releases/download/v1.6.39/quarto-1.6.39-win.zip
- Use 'Get-FileHash' to check the checksum: 0fc0678222326ca5b2affc97df832dc23b71cb404dd9b17895db7a607e8e5a75
md5: C8FB844B062ED4CD2D96D7A3A88024AC | sha1: 7FA6B4BC80C48A29B5D5F6280FE19C1B3F1EA1CF | sha256: 0FC0678222326CA5B2AFFC97DF832DC23B71CB404DD9B17895DB7A607E8E5A75 | sha512: 91EB535BACC4C90D560766F8D6C37EE4C1D77C64C783B892D9EEF809D9186BB0FEDA864FEA9BD74A50F62375E1176EBD215A4D988BDD0673E684641616042952
Log in or click on link to see number of positives.
- typst.exe (1d272da7bef1) - ## / 74
- quarto.1.6.39.nupkg (330584e399fc) - ## / 62
- quarto-1.6.39-win.zip (0fc067822232) - ## / 62
- quarto.exe (7b162e406064) - ## / 72
- pandoc.exe (526e68568a1c) - ## / 69
- deno.exe (6cad5dcff7b5) - ## / 68
- esbuild.exe (051c03d40062) - ## / 72
- plugin.dll (c147ff7bdf12) - ## / 72
- dart.exe (b66bdcd9b005) - ## / 71
In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).
Chocolatey Pro provides runtime protection from possible malware.
Add to Builder | Version | Downloads | Last Updated | Status |
---|---|---|---|---|
Quarto 1.6.39 | 212 | Wednesday, November 27, 2024 | Approved | |
Quarto 1.6.37 | 67 | Monday, November 25, 2024 | Approved | |
Quarto 1.5.57 | 376 | Thursday, August 29, 2024 | Approved | |
Quarto 1.5.56 | 168 | Friday, August 2, 2024 | Approved | |
Quarto 1.5.54 | 180 | Monday, July 8, 2024 | Approved | |
Quarto 1.5.53 | 98 | Wednesday, July 3, 2024 | Approved | |
Quarto 1.5.52 | 81 | Monday, July 1, 2024 | Approved | |
Quarto 1.4.557 | 61 | Friday, June 28, 2024 | Approved | |
Quarto 1.4.556 | 63 | Thursday, June 27, 2024 | Approved | |
Quarto 1.4.555 | 176 | Monday, June 3, 2024 | Approved | |
Quarto 1.4.554 | 205 | Thursday, May 2, 2024 | Approved | |
Quarto 1.4.553 | 187 | Wednesday, April 3, 2024 | Approved | |
Quarto 1.4.552 | 100 | Tuesday, March 26, 2024 | Approved | |
Quarto 1.4.551 | 162 | Wednesday, March 6, 2024 | Approved | |
Quarto 1.4.550 | 150 | Thursday, February 15, 2024 | Approved | |
Quarto 1.4.549 | 161 | Wednesday, January 24, 2024 | Approved | |
Quarto 1.3.450 | 654 | Tuesday, August 15, 2023 | Approved | |
Quarto 1.3.433 | 204 | Monday, June 26, 2023 | Approved | |
Quarto 1.3.427 | 91 | Friday, June 23, 2023 | Approved | |
Quarto 1.3.361 | 190 | Tuesday, May 30, 2023 | Approved | |
Quarto 1.3.354 | 112 | Friday, May 26, 2023 | Approved | |
Quarto 1.3.353 | 128 | Friday, May 12, 2023 | Approved | |
Quarto 1.3.340 | 136 | Tuesday, April 25, 2023 | Approved | |
Quarto 1.2.475 | 138 | Wednesday, March 22, 2023 | Approved | |
Quarto 1.2.335 | 157 | Wednesday, February 8, 2023 | Approved | |
Quarto 1.2.269 | 237 | Tuesday, November 15, 2022 | Approved | |
Quarto 1.1.189 | 110 | Monday, September 12, 2022 | Approved | |
Quarto 1.0.38 | 141 | Tuesday, August 16, 2022 | Approved | |
Quarto 1.0.35 | 74 | Wednesday, July 20, 2022 | Approved |
Posit Software, PBC 2020-2024
v1.7 backports
In this release
- (#11509): Fix link-decoration regression in HTML formats.
In previous releases
- (#11532): Fix regression for #660, which causes files to have incorrect permissions when Quarto is installed in a location not writable by the current user.
v1.6 changes
Breaking changes
- The syntax for standard library imports in
quarto run
TypeScript files (*.ts
) changed. Please see <https://prerelease.quarto.org/docs/projects/scripts.html#deno-scripts> for how to make the necessary changes.
Shortcodes
- (#10292): Improve shortcode passthrough when handlers are not available.
quarto inspect
- (#10039):
quarto inspect
properly handles!expr
tag in metadata. - (#10188):
quarto inspect
properly resolves includes across subdirectory boundaries.
Lua Filters and extensions
- (#8179): When merging code cells for complex layouts, do not merge cells with different languages.
- (#8428): only forward cell labels to tables when tables will be cross-referenceable.
- (#10004): Resolve callout titles, theorem names, and
code-summary
content throughquarto_ast_pipeline()
andprocess_shortcodes()
. - (#10196): Protect against nil values in
float.caption_long
. - (#10328): Interpret subcells as subfloats when subcap count matches subcell count.
- (#10624): Don't crash when proof environments are empty in
pdf
. - (#10858): Don't crash in
gfm
whencontent
of aFloatRefTarget
is of typeBlocks
. - (#10894): Fix configuration of title and prefix in callouts for
html
,revealjs
,pdf
, andtypst
. - (#10999): New API entry point:
quarto.paths.rscript()
to resolveRscript
path in Lua filters and extensions consistently with Quarto itself. - (#11124): Sort keys when encoding tables as JSON.
- (#11303): Fix conditional content for divs with repeated attributes.
dashboard
Format
- (#9411): Fix issue with history navigation in dashboards and external links.
- (#10340): Build card title correctly in the presence of equations and other markup.
html
Format
- Fix
kbd
element styling on dark themes. - (#10761): Add support for
licence: CC0
to automatically link to Creative Commons licence CC0 1.0. - (#10817): Ensure that user provided SCSS has precedent over quarto generated scss also for dark theme.
- (#11124): Use stable order of GLightbox options
- (#11401): Use EJS comment syntax to hide internal TODO notes from the output.
revealjs
Format
- Update to Reveal JS 5.1.0.
- Support for a Jump To Slide menu to quickly navigate between slides. Set
jump-to-slide: false
to opt out. - Support for new Scroll View mode with configuration through new
scroll-view
revealjs's format configuration key. A new menu tool has been added to toggle scroll view mode on and off, associated withR
key by default.
- Support for a Jump To Slide menu to quickly navigate between slides. Set
- Styles improvements for Callouts in Revealjs:
- SCSS variables can be used to customize the appearance of callouts in Revealjs. The following SCSS variables are available:
- Border width and scale (
$callout-border-width
,$callout-border-scale
) - Border colors (
$callout-color-note
,$callout-color-tip
,$callout-color-important
,$callout-color-caution
,$callout-color-warning
) - Margins (
$callout-margin-top
,$callout-margin-bottom
)
- Border width and scale (
- Color for each callout type is now the same as in Bootstrap document
format: html
. This allows for consistent styling across formats. If you prefer other colors, you can override using the new SCSS variables - Icon for each callout type is now using SVG like in Bootstrap document
format: html
. This allows for consistent styling across formats. - Callouts looks better in slides made smaller and when containing code blocks.
- To see how callouts looks like in revealjs, see this example: <https://examples.quarto.pub/revealjs-default-callouts-styles>
- SCSS variables can be used to customize the appearance of callouts in Revealjs. The following SCSS variables are available:
- Prevent empty SASS built css file to be included in header.
- Remove wrong
sourceMappingUrl
entry in SASS built css. - (#7715): Revealjs don't support anymore special Pandoc syntax making BulletList in Blockquotes become incremental list. This was confusing and unexpected behavior. Supported syntax for incremental list is documented at <https://quarto.org/docs/presentations/revealjs/#incremental-lists>.
- (#9742): Links to cross-referenced images correctly works.
- (#9558): To prevent default footer to show on slide, set
footer='false'
attribute on the slide header, e.g.## Slide with no footer {footer='false'}
- (#6012): Add styling for
kbd
element in Revealjs slides. - (#10887): Updating default Mathjax used from 2.7.0 to 2.7.9.
- (#9999): Fix spacing problems of different size elements in columns.
- (#11146): Fix issue with slide created with
---
and having no title showing up in TOC. Now they don't show up as slide created with empty header e.g.##
. - (#7142): Fix issue in slides with
incremental: true
not working as expected whencode-annotation: hover
orcode-annotation: select
. - (#9803): Using url for
logo
to an online svg is now working correctly withembed-resources: true
.
typst
Format
- (#10168): Support
csl
bibliography style. - (#10181): Remove workaround for image dimensions which is no longer necessary and mishandled image paths with spaces.
- (#10217): Explicitly compute units for image dimensions in
typst
format when they're not given. - (#10212): Move Pandoc variables to the function declaration for the default template.
- (#10438): Ensure Pandoc doesn't emit its own crossref environments for table elements.
docx
Format
- (#10401): Fix crash when
docx
format is used with an empty crossref environment.
latex
and pdf
Format
- (#10001): Support correct
*-pos
attribute inFloatRefTarget
nodes with layouts. - (#10291): Several improvement regarding Quarto LaTeX engine behavior for missing hyphenation log message:
latex-auto-install: false
now correctly opt out any missing hyphenation packages detection and installation. Only a warning will be thrown if any detected in the log.- For default behavior (
latex-auto-install: true
), detection is still happening and missing packages are installed automatically. If it fails, Quarto does not fail anymore as PDF rendering as succeeded already. Only a warning will be thrown to log the installation failure. - Log message about hyphenation package missing for
chinese
orchinese-hans
languages are now ignored.
- (#10655): Missing fonts from fontspec error are correctly detected and looked for to be installed.
- (#10816): Warn instead of crash when missing fields in custom crossreference declarations.
- (#10891): Interpret ANSI color codes in otherwise unformatted code blocks in
pdf
format.
Projects
- (#7988): Do not allow
lib-dir
to cause an accidental cleanup of the project directory when its value points to a parent of the project directory. - (#10125): Show path to the project when project YAML validation fails.
- (#10268):
quarto create
supports opening project in Positron, in addition to VS Code and RStudio IDE. - (#10285): Include text from before the first chapter sections in search indices. In addition, include text of every element with
.quarto-include-in-search-index
class in search indices. - (#10566): Ensure that
quarto run
outputsstdout
andstderr
to the correct streams.
Websites
- (#2671): Ensure that
--output-dir
works across filesystem boundaries. - (#8517), (#10829): Allow listing categories with non-alphanumeric characters such as apostrophes, etc.
- (#8932): Escape render ids in markdown pipeline to allow special characters in sidebars/navbars, etc.
- (#10311): Loosen auto-discovery of images for OpenGraph cards.
- (#10567): Generate breadcrumbs correctly for documents using a level-1 heading as the title.
- (#10616): Add a
z-index
setting to the 'back to top' button to ensure it is always visible. - (#10864): Support detection of
og:image:alt
attribute from auto-discovered images. - (#9905): Setting
search: false
innavbar
config forwebsite
in_quarto.yml
correctly opt-out sidebar.
Quarto Blog
- (#10710): Fix an issue with categorie badges as links in the blog post header.
Manuscript
- Fix an issue on Windows when creating MECA bundles containing special file name like space in the path (quarto-ext/manuscript-template-rstudio#3).
Engines
julia
- (#10225): Handle API change in
is_manifest_current
in Julia 1.11. - (#11013): Fix QuartoNotebookRunner.jl precompilation failure on Julia 1.11.
jupyter
- (#9134): Add proper fix for
multiprocessing
in notebooks with the Python kernel. - (#10097): Ensure papermill parameterization works when default values are set in a cell with labels.
Chromium support
- (#11135): Use
--headless=old
mode for Chromium to avoid recent issues with the new--headless
mode. Setting--headless=new
can be configured withQUARTO_CHROMIUM_HEADLESS_MODE=new
environment variable, however it is not recommended new headless mode seems to be unstable. Only use to be unblocked of a situation (likeQUARTO_CHROMIUM_HEADLESS_MODE="none"
if you use an old chrome version somehow that don't support--headless=old
). - (#10170): Quarto should find chrome executable automatically on most OS. If this is does not find it, or a specific version is needed, set
QUARTO_CHROMIUM
environment variable to the executable path. - Quarto now makes sure that all started chromium instances are closed when the process ends, no matter how it ends (success, error, or interruption).
Other Fixes and Improvements
- Upgrade
mermaidjs
to 11.2.0. - Upgrade Pandoc to 3.4.
- Upgrade
deno
to 1.46.3. - (#2699): Respect input/output streams in
quarto pandoc
. - (#10162): Use Edge on
macOS
as a Chromium browser when available. - (#10235): Configure the CI schedule trigger to activate exclusively for the upstream repository.
- (#10295): Fix regression to return error status to shell when
CommandError
is thrown. - (#10332): Use
exitWithCleanup
whenever possible instead ofDeno.exit
to clean up temporary resources. - (#10334): Fix
author
field rendered incorrectly in dashboards when multiple authors are present. - (#8383), (#10087), (#10369): Track theme generation and file naming through content hashing to allow different themes to coexist in the same project.
- (#10442): Honor the
semver
requirement inQUARTO_VERSION_REQUIREMENT
and stop execution when that isn't met. - (#10552): Add
contents
shortcode. - (#10581): Add
.landscape
div processing totypst
,docx
andpdf
formats to support pages in landscape orientation. - (#10591): Make fenced div syntax slightly more robust by removing spaces around the
=
sign ahead of Pandoc's reader. - (#10608): Don't overwrite the built-in CSS function
contrast
in Quarto's SCSS. - (#10622): Use copy+remove instead of move when needed to support temporary directories in different filesystems.
- (#10821): Be more conservative in stripping
echo: fenced
from fenced output. - (#10890): Don't use ports that Firefox considers unsafe.
- (#10936): Use
\\
inmeta
shortcode to escape the following character, allowing keys with.
in them. - (#11068): use standard location when writing to standard output to avoid breakage under
self-contained: true
. - (#11155): Add cache location information to
quarto check
.
Languages
- (#11246): Basque translation for Quarto UI text (credit: @iagobaapellaniz)
This package has no dependencies.
Ground Rules:
- This discussion is only about Quarto and the Quarto package. If you have feedback for Chocolatey, please contact the Google Group.
- This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
- The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
- Tell us what you love about the package or Quarto, or tell us what needs improvement.
- Share your experiences with the package, or extra configuration or gotchas that you've found.
- If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.