Skip to content

Commit

Permalink
[update] to 0.5.0 (#15)
Browse files Browse the repository at this point in the history
  • Loading branch information
Mc-Zen authored Oct 23, 2024
1 parent af2d530 commit 07c2b37
Show file tree
Hide file tree
Showing 35 changed files with 11 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/run_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
- name: Setup typst
uses: yusancky/setup-typst@v2
with:
version: 'v0.11.0'
version: 'v0.12.0'

- name: Run test suite
run: typst-test run
13 changes: 9 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<div align="center">

[![Typst Package](https://img.shields.io/badge/dynamic/toml?url=https%3A%2F%2Fraw.githubusercontent.com%2FMc-Zen%2Fquill%2Fmain%2Ftypst.toml&query=%24.package.version&prefix=v&logo=typst&label=package&color=239DAD)](https://typst.app/universe/package/quill)
[![Typst Package](https://img.shields.io/badge/dynamic/toml?url=https%3A%2F%2Fraw.githubusercontent.com%2FMc-Zen%2Fquill%2Fv0.5.0%2Ftypst.toml&query=%24.package.version&prefix=v&logo=typst&label=package&color=239DAD)](https://typst.app/universe/package/quill)
[![Test Status](https://github.com/Mc-Zen/quill/actions/workflows/run_tests.yml/badge.svg)](https://github.com/Mc-Zen/quill/actions/workflows/run_tests.yml)
[![MIT License](https://img.shields.io/badge/license-MIT-blue)](https://github.com/Mc-Zen/quill/blob/main/LICENSE)
[![User Manual](https://img.shields.io/badge/manual-.pdf-purple)][guide]
Expand Down Expand Up @@ -32,7 +32,7 @@ The function `quantum-circuit()` takes any number of positional gates and works

```typ
#{
import "@preview/quill:0.4.0": *
import "@preview/quill:0.5.0": *
quantum-circuit(
lstick($|0〉$), $H$, ctrl(1), rstick($(|00〉+|11〉)/√2$, n: 2), [\ ],
Expand Down Expand Up @@ -62,7 +62,7 @@ Instead of listing every featured gate (as is done in the [user guide][guide]),
_Tequila_ is a submodule that adds a completely different way of building circuits.

```typ
#import "@preview/quill:0.4.0" as quill: tequila as tq
#import "@preview/quill:0.5.0" as quill: tequila as tq
#quill.quantum-circuit(
..tq.build(
Expand Down Expand Up @@ -131,6 +131,11 @@ This package uses [typst-test](https://github.com/tingerrr/typst-test/) for runn


## Changelog
### v0.5.0
- Added support for multi-controlled gates with Tequila.
- Switched to using `context` instead of the now deprecated `style()` for measurement.
Note: Starting with this version, Typst 0.11.0 or higher is required.

### v0.4.0
- Alternative model for creating and composing circuits: [Tequila](#tequila).

Expand Down Expand Up @@ -186,5 +191,5 @@ This package uses [typst-test](https://github.com/tingerrr/typst-test/) for runn
Initial Release


[guide]: https://github.com/Mc-Zen/quill/releases/download/v0.4.0/quill-guide.pdf
[guide]: https://github.com/Mc-Zen/quill/releases/download/v0.5.0/quill-guide.pdf
[tidy]: https://github.com/Mc-Zen/tidy
1 change: 0 additions & 1 deletion docs/guide/template.typ
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
// Set the document's basic properties.
set document(author: authors, title: title)
set page(numbering: "1", number-align: left)
set text(font: "Linux Libertine", lang: "en")
set heading(numbering: "I.a")
show heading.where(level: 1): it => block(smallcaps(it), below: 1em)
show link: underline.with(offset: 1.2pt)
Expand Down
Binary file modified tests/bell/ref/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/decorations/gategroup/ref/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/decorations/lstick rstick/ref/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/decorations/lstick rstick/ref/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/decorations/lstick rstick/ref/3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/decorations/lstick rstick/ref/4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/decorations/lstick rstick/ref/5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/decorations/midstick/ref/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/decorations/midstick/ref/3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/examples/fault-tolerant-measurement/ref/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/examples/phase-estimation/ref/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/examples/qft/ref/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/gates/custom gate/ref/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/gates/inputs and outputs/ref/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/gates/meter/ref/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/gates/meter/ref/3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/gates/nwire/ref/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/labels/ref/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/labels/ref/2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/labels/ref/3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/labels/ref/4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/labels/ref/5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/labels/ref/6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/labels/ref/7.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/labels/ref/8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified tests/labels/ref/9.png
Binary file modified tests/layout/placed items/ref/4.png
Binary file modified tests/tequila/basic/ref/2.png
Binary file modified tests/tequila/basic/ref/4.png
Binary file modified tests/tequila/placement/ref/1.png
Binary file modified tests/wire/control wires/ref/1.png
2 changes: 1 addition & 1 deletion typst.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "quill"
version = "0.4.0"
version = "0.5.0"
entrypoint = "src/quill.typ"
authors = ["Mc-Zen <https://github.com/Mc-Zen>"]
license = "MIT"
Expand Down

0 comments on commit 07c2b37

Please sign in to comment.