Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: samcarter/tikzducks
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.6
Choose a base ref
...
head repository: samcarter/tikzducks
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.7
Choose a head ref
  • 16 commits
  • 136 files changed
  • 1 contributor

Commits on Apr 5, 2023

  1. adding changelog

    samcarter committed Apr 5, 2023
    Copy the full SHA
    e385cf8 View commit details

Commits on May 4, 2023

  1. Duckpond: King Quack III

    samcarter committed May 4, 2023
    Copy the full SHA
    34f7cd3 View commit details

Commits on May 5, 2023

  1. duckpond: update pdf to png conversion

    As sips seems to be broken on macOS 13, using convert instead
    samcarter committed May 5, 2023
    Copy the full SHA
    3972532 View commit details

Commits on May 10, 2023

  1. typo

    samcarter committed May 10, 2023
    Copy the full SHA
    c814272 View commit details

Commits on May 31, 2023

  1. Update Zorro duck

    samcarter committed May 31, 2023
    Copy the full SHA
    e507cb1 View commit details
  2. Update readme

    samcarter committed May 31, 2023
    Copy the full SHA
    bb429e9 View commit details

Commits on Jul 11, 2023

  1. Copy the full SHA
    37d0d18 View commit details
  2. Copy the full SHA
    51afab7 View commit details
  3. Copy the full SHA
    ce4b9a5 View commit details
  4. Copy the full SHA
    fc6b18c View commit details

Commits on Apr 15, 2024

  1. Copy the full SHA
    2a8460f View commit details

Commits on Apr 16, 2024

  1. Copy the full SHA
    7b3006c View commit details
  2. Copy the full SHA
    40b1a0b View commit details

Commits on Apr 17, 2024

  1. Copy the full SHA
    5484b85 View commit details

Commits on Apr 19, 2024

  1. Copy the full SHA
    c28ada2 View commit details
  2. step version v1.7

    samcarter committed Apr 19, 2024
    Copy the full SHA
    4340a7c View commit details
Showing with 1,929 additions and 354 deletions.
  1. +216 −0 CHANGELOG.md
  2. +11 −9 README.md
  3. +78 −46 build.lua
  4. BIN documentation.pdf
  5. BIN duckpond/3Dduck.png
  6. +57 −0 duckpond/3Dduck.svg
  7. +1 −1 duckpond/3Dduck.tex
  8. BIN duckpond/3Dduck_bg.png
  9. BIN duckpond/AirDuck_bg.png
  10. BIN duckpond/AraraDuck.png
  11. +29 −0 duckpond/AraraDuck.svg
  12. +1 −1 duckpond/AraraDuck.tex
  13. BIN duckpond/AraraDuck_bg.png
  14. BIN duckpond/Arthur_bg.png
  15. BIN duckpond/AstroDuck_bg.png
  16. BIN duckpond/Back_bg.png
  17. BIN duckpond/BeeDuck_bg.png
  18. BIN duckpond/Brazil.png
  19. +35 −0 duckpond/Brazil.svg
  20. +1 −1 duckpond/Brazil.tex
  21. BIN duckpond/Brazil_bg.png
  22. BIN duckpond/Bunny_bg.png
  23. BIN duckpond/CarLaTeX_bg.png
  24. BIN duckpond/Ceasar_bg.png
  25. BIN duckpond/Chainsaw_bg.png
  26. BIN duckpond/Chef_bg.png
  27. BIN duckpond/Chess_bg.png
  28. BIN duckpond/Churyumov-Gerasimenko.png
  29. +1 −1 duckpond/Churyumov-Gerasimenko.tex
  30. BIN duckpond/Churyumov-Gerasimenko_bg.png
  31. BIN duckpond/ClergyDucks_bg.png
  32. BIN duckpond/Devil_bg.png
  33. BIN duckpond/Donkey_bg.png
  34. BIN duckpond/DuckHug_bg.png
  35. BIN duckpond/DuckInBlack_bg.png
  36. BIN duckpond/DuckMD_bg.png
  37. BIN duckpond/DuckScout_bg.png
  38. BIN duckpond/DuckWho_bg.png
  39. BIN duckpond/Duck_contours.pdf
  40. BIN duckpond/Duck_contours.png
  41. +14 −0 duckpond/Duck_contours.svg
  42. +1 −0 duckpond/Duck_contours.tex
  43. BIN duckpond/Duck_contours_bg.png
  44. BIN duckpond/Facemask_bg.png
  45. BIN duckpond/FrenchDuck_bg.png
  46. BIN duckpond/Frida_bg.png
  47. BIN duckpond/Geisha_bg.png
  48. BIN duckpond/Gert_bg.png
  49. BIN duckpond/Ghost_bg.png
  50. BIN duckpond/GirlWithPearlEarring_bg.png
  51. +1 −1 duckpond/GreatWall.tex
  52. BIN duckpond/GreatWall_bg.png
  53. BIN duckpond/Harlequin_bg.png
  54. BIN duckpond/Hilbert_bg.png
  55. BIN duckpond/Horse_bg.png
  56. BIN duckpond/Jailbird_bg.png
  57. BIN duckpond/JamesDuck_bg.png
  58. BIN duckpond/KingQuackIII.pdf
  59. BIN duckpond/KingQuackIII.png
  60. +132 −0 duckpond/KingQuackIII.svg
  61. +260 −0 duckpond/KingQuackIII.tex
  62. BIN duckpond/KingQuackIII_bg.png
  63. BIN duckpond/Knight_bg.png
  64. BIN duckpond/Knuth_bg.png
  65. BIN duckpond/Leonardo_bg.png
  66. BIN duckpond/Manooooh_bg.png
  67. BIN duckpond/MaryDuckings_bg.png
  68. BIN duckpond/MayTheQuackBeWithYou_bg.png
  69. +1 −1 duckpond/MonaDuck.tex
  70. BIN duckpond/MonaDuck_bg.png
  71. BIN duckpond/Ninja_bg.png
  72. BIN duckpond/OfficeDuck_bg.png
  73. +1 −1 duckpond/Pacduck.tex
  74. BIN duckpond/PartyDuck.png
  75. +1 −1 duckpond/PartyDuck.tex
  76. BIN duckpond/PartyDuck_bg.png
  77. BIN duckpond/PaulinoVanDuck_bg.png
  78. BIN duckpond/Paulo_bg.png
  79. BIN duckpond/Peppone_bg.png
  80. BIN duckpond/Phantom_bg.png
  81. BIN duckpond/Pig_bg.png
  82. BIN duckpond/PopArt_bg.png
  83. BIN duckpond/PrincessDuck_bg.png
  84. BIN duckpond/Pythagoras_bg.png
  85. BIN duckpond/QuackLongAndProsper_bg.png
  86. BIN duckpond/QueenDuck_bg.png
  87. BIN duckpond/QueensSwanUpper_bg.png
  88. BIN duckpond/RomanDuck_bg.png
  89. BIN duckpond/SadDuck_bg.png
  90. BIN duckpond/SailorDuck_bg.png
  91. BIN duckpond/Samcarter_bg.png
  92. BIN duckpond/Shakespeare_bg.png
  93. BIN duckpond/Sheep_bg.png
  94. BIN duckpond/Snowduck_bg.png
  95. BIN duckpond/Soup.png
  96. +1 −1 duckpond/Soup.tex
  97. BIN duckpond/Soup_bg.png
  98. BIN duckpond/StarDucks_bg.png
  99. BIN duckpond/SuperDuckBrothers_bg.png
  100. BIN duckpond/Teaser_bg.png
  101. BIN duckpond/Testing_examples_bg.png
  102. BIN duckpond/Ulrike_bg.png
  103. BIN duckpond/Unicorn.pdf
  104. BIN duckpond/Unicorn.png
  105. +24 −0 duckpond/Unicorn.svg
  106. +15 −0 duckpond/Unicorn.tex
  107. BIN duckpond/Unicorn_bg.png
  108. BIN duckpond/Vampire_bg.png
  109. BIN duckpond/Vietnam_bg.png
  110. BIN duckpond/Viking_bg.png
  111. BIN duckpond/Vikings_bg.png
  112. BIN duckpond/YankeeDuck.png
  113. +50 −0 duckpond/YankeeDuck.svg
  114. +2 −2 duckpond/YankeeDuck.tex
  115. BIN duckpond/YankeeDuck_bg.png
  116. BIN duckpond/Zebra2.png
  117. +514 −0 duckpond/Zebra2.svg
  118. +1 −1 duckpond/Zebra2.tex
  119. BIN duckpond/Zebra2_bg.png
  120. BIN duckpond/Zebra_bg.png
  121. BIN duckpond/Zorro.pdf
  122. BIN duckpond/Zorro.png
  123. +27 −0 duckpond/Zorro.svg
  124. +0 −1 duckpond/{Zzzorro.tex → Zorro.tex}
  125. BIN duckpond/Zorro_bg.png
  126. BIN duckpond/Zzzorro.pdf
  127. BIN duckpond/Zzzorro.png
  128. +0 −29 duckpond/Zzzorro.svg
  129. BIN duckpond/lt3duck.png
  130. +1 −1 duckpond/lt3duck.tex
  131. BIN duckpond/lt3duck_bg.png
  132. +1 −1 t-tikzducks.mkiv
  133. +183 −0 tikzducks-doc-settings.sty
  134. +225 −252 tikzducks-doc.tex
  135. +43 −2 tikzducks-generic.tex
  136. +1 −1 tikzducks.sty
216 changes: 216 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,216 @@
# Changelog

## [Unreleased]

### New

### Changed

### Fixed


## [v1.7]

### New

- banana and stick with leaf (kindly contributed by @NuzzleTOO)

### Changed

### Fixed

## [v1.6]

### New

- scarf
- booble hat
- broom
- strawbroom

### Changed

- support for pdftex
- `\randuck` now accepts an optional argument, e.g. `\randuck[scale=0.7]`

## [v1.5]

### New

- TikZDucks is now also available as ConTeXt User Module (thanks a lot to @JairoAdelRio)

## [v1.4]

### New

- sailor hat

### Changed

- adding hooks to allow the user to add things to various layers of the ducks
- fixed problem with line scaling for usage with different units

## [v1.3]

### New

- added new example ducks to https://github.com/samcarter/tikzducks, e.g. sad duck, Duck da Vinci, lt3 duck, back duck, Roman duck (created by Ulrike Fischer), or the Yankee Duck

### Changed

- updating the syntax for TikZ circles and ellipses
- switching to l3build

## [v1.2]

### New

- Áo dài as new clothing
- conical hat
- overleaf duck
- added new example ducks to https://github.com/samcarter/tikzducks, e.g. Pythagoras, the Vietnam duck or the Geisha duck

### Changed

- moved collection of example ducks from the package documentation to https://github.com/samcarter/tikzducks
- modified random duck generation to use the new XeLaTeX primitive `\randomseed` (if available)
- fixed bounding box of laughing duck

## [v1.1]

### New

- Added a picture mode variant
- New accessories: bow tie, dinner jacket, handbag, umbrella, cocktail, Devil duck, Viking duck
- Additional examples in the show case section of the documentation

## [v1.0]

### New

- crystal ball
- cheese
- helmet
- shovel
- pickaxe

### Changed

- changed location of github repository to https://github.com/samcarter/tikzducks
- improved documentation

## [v0.7]

### New

- wing
- laugh­ing duck
- par­rot bill
- stetho­scope
- harlequin
- scout neck­er­chief
- snow­duck
- in­vis­i­ble op­tion
- straw hat
- vam­pire teeth
- mid­dle part­ing hairstyle

## [v0.6]

### New

- King and Queen crowns
- crozier
- Darth Vader mask
- horsetail
- mullet and mohican hair styles
- basket
- Easter basket
- square glasses
- sheep
- buttons
- added tail coordinate

### Changed

- included wrapper for a tikzlibrary "ducks"
- allowed spaces in keyword
- improved scaling of rounded corners
- improved random seed for e-(u)pTeX

## [v0.5]

### New

- ran­duck, a ran­dom duck gen­er­a­tor
- pos­si­bil­ity to name the ducks
- New ac­ces­sories: su­per­hero, bunny ears, neck­lace, milk­shake, wine­glass, peaked cap, prison duck, top hat, thought and speech bub­bles, torch, beard

## [v0.4]

### New

- foot­ball ducks (by Carla Maggi)
- var­i­ous ducks in the show­case sec­tion
- crown
- beret
- baguette
- hockey
- pizza
- cake
- lightsaber
- grad­u­ate hat
- witch
- sign­post
- su­per­hero cape
- chef hat
- rolling pin

### Fixed

- size of bound­ing boxes
- fixed prob­lem with scal­ing of lines

## [v0.3]

### New

- Santa Clause hat
- cricket bat
- base­ball cap
- (par­tial) sup­port to reuse paths and co­or­di­nates

### Changed

- ex­panded doc­u­men­ta­tion

### Fixed

- fix to sup­port `\se­lect­col­or­model{gray}`

## [v0.2]

### New

- A lit­tle fun pack­age for us­ing rub­ber ducks in tikz

------

[Unreleased]: https://github.com/samcarter/tikzlings/compare/v1.7...HEAD
[v1.7]: https://github.com/samcarter/tikzducks/compare/v1.6...v1.7
[v1.6]: https://github.com/samcarter/tikzlings/compare/v1.5...v1.6
[v1.5]: https://github.com/samcarter/tikzlings/compare/v1.4...v1.5
[v1.4]: https://github.com/samcarter/tikzlings/compare/v1.3...v1.4
[v1.3]: https://github.com/samcarter/tikzlings/compare/v1.2...v1.3
[v1.2]: https://github.com/samcarter/tikzlings/compare/v1.1...v1.2
[v1.1]: https://github.com/samcarter/tikzlings/compare/v1.0...v1.1
[v1.0]: https://github.com/samcarter/tikzlings/compare/v0.9...v1.0
[v0.9]: https://github.com/samcarter/tikzlings/compare/v0.8...v0.9
[v0.8]: https://github.com/samcarter/tikzlings/compare/v0.7...v0.8
[v0.7]: https://github.com/samcarter/tikzlings/compare/v0.6...v0.7
[v0.6]: https://github.com/samcarter/tikzlings/compare/v0.5...v0.6
[v0.5]: https://github.com/samcarter/tikzlings/compare/v0.4...v0.5
[v0.4]: https://github.com/samcarter/tikzlings/compare/v0.3...v0.4
[v0.3]: https://github.com/samcarter/tikzlings/compare/v0.2...v0.3
[v0.2]: https://github.com/samcarter/tikzlings/compare/v0.0...v0.2

20 changes: 11 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -47,6 +47,7 @@ In case you would like to share some of your ducks with the community, I would b
<a href="./duckpond/Knuth.tex"><img src="./duckpond/Knuth.svg" alt="Duck E. Knuth" title="Duck E. Knuth" height="64"></a>
<a href="./duckpond/PaulinoVanDuck.tex"><img src="./duckpond/PaulinoVanDuck.svg" alt="Prof. Paulino van Duck" title="Prof. Paulino van Duck" height="64"></a>
<a href="./duckpond/QueenDuck.tex"><img src="./duckpond/QueenDuck.svg" alt="Queen Duck" title="Queen duck" height="64"></a>
<a href="./duckpond/KingQuackIII.tex"><img src="./duckpond/KingQuackIII.svg" alt="King Quack III" title="King Quack III" height="64"></a>
<a href="./duckpond/DuckInBlack.tex"><img src="./duckpond/DuckInBlack.svg" alt="Duck in Black" title="Duck in Black" height="64"></a>
<a href="./duckpond/JamesDuck.tex"><img src="./duckpond/JamesDuck.svg" alt="JamesDuck and Q(ack)" title="James Duck and Q(ack)" height="64"></a>
<a href="./duckpond/MaryDuckings.tex"><img src="./duckpond/MaryDuckings.svg" alt="Mary Duckings" title="Mary Duckings" height="64"></a>
@@ -58,6 +59,7 @@ In case you would like to share some of your ducks with the community, I would b
<a href="./duckpond/StarDucks.tex"><img src="./duckpond/StarDucks.svg" alt="Star Ducks" title="Star Ducks" height="64"></a>
<a href="./duckpond/DuckWho.tex"><img src="./duckpond/DuckWho.svg" alt="Duck Who" title="Duck Who" height="64"></a>
<a href="./duckpond/Phantom.tex"><img src="./duckpond/Phantom.svg" alt="Phantom of the duckpond" title="Phantom of the duckpond" height="64"></a>
<a href="./duckpond/Zorro.tex"><img src="./duckpond/Zorro.svg" alt="Zorro" title="Zorro" height="64"></a>

### Ducks in History

@@ -76,9 +78,8 @@ In case you would like to share some of your ducks with the community, I would b
<a href="./duckpond/GirlWithPearlEarring.tex"><img src="./duckpond/GirlWithPearlEarring.svg" alt="Duck with pearl earring" title="Duck with pearl earring" height="64"></a>
<a href="./duckpond/PopArt.tex"><img src="./duckpond/PopArt.svg" alt="Pop ArtArt" title="Pop Art" height="64"></a>
<a href="./duckpond/Leonardo.tex"><img src="./duckpond/Leonardo.svg" alt="Duck da Vinci" title="Duck da Vinci" height="64"></a>
<!--<a href="./duckpond/Monet.pdf"><img src="./duckpond/Monet.png" alt="Monets duck pond" title="Monets duck pond" height="64"></a>-->
<a href="./duckpond/Soup.tex"><img src="./duckpond/Soup.png" alt="Duck Soup" title="Douck Soup" height="64"></a>
<a href="./duckpond/Frida.tex"><img src="./duckpond/Frida.png" alt="Frida Quacko" title="Frida Quacko" height="64"></a>
<a href="./duckpond/Frida.tex"><img src="./duckpond/Frida_bg.png" alt="Frida Quacko" title="Frida Quacko" height="64"></a>

### TeX.SE users (and relatives)

@@ -105,7 +106,7 @@ In case you would like to share some of your ducks with the community, I would b
<a href="./duckpond/Chainsaw.tex"><img src="./duckpond/Chainsaw.svg" alt="Chainsaw Duck" title="Chainsaw Duck" height="64"></a>
<a href="./duckpond/Devil.tex"><img src="./duckpond/Devil.svg" alt="Devil Duck" title="Devil Duck" height="64"></a>
<a href="./duckpond/Ninja.tex"><img src="./duckpond/Ninja.svg" alt="Ninja Ducks" title="Ninja Ducks" height="64"></a>
<a href="./duckpond/PartyDuck.tex"><img src="./duckpond/PartyDuck.png" alt="Party Duck" title="Party Duck" height="64"></a>
<a href="./duckpond/PartyDuck.tex"><img src="./duckpond/PartyDuck_bg.png" alt="Party Duck" title="Party Duck" height="64"></a>
<a href="./duckpond/Vampire.tex"><img src="./duckpond/Vampire.svg" alt="Vampire Duck" title="Vampire Duck" height="64"></a>
<a href="./duckpond/Snowduck.tex"><img src="./duckpond/Snowduck.svg" alt="Snowduck" title="Snowduck" height="64"></a>
<a href="./duckpond/OfficeDuck.tex"><img src="./duckpond/OfficeDuck.svg" alt="Office Duck" title="Office Duck" height="64"></a>
@@ -114,23 +115,24 @@ In case you would like to share some of your ducks with the community, I would b

### Animals and Beings

<a href="./duckpond/AraraDuck.tex"><img src="./duckpond/AraraDuck.png" alt="Arara Duck" title="Arara Duck" height="64"></a>
<a href="./duckpond/AraraDuck.tex"><img src="./duckpond/AraraDuck_bg.png" alt="Arara Duck" title="Arara Duck" height="64"></a>
<a href="./duckpond/BeeDuck.tex"><img src="./duckpond/BeeDuck.svg" alt="Bee Duck" title="Bee Duck" height="64"></a>
<a href="./duckpond/Bunny.tex"><img src="./duckpond/Bunny.svg" alt="Bunny Duck" title="Bunny Duck" height="64"></a>
<a href="./duckpond/Donkey.tex"><img src="./duckpond/Donkey.svg" alt="Donkey Duck" title="Donkey Duck" height="64"></a>
<a href="./duckpond/Horse.tex"><img src="./duckpond/Horse.svg" alt="Horse Duck" title="Horse Duck" height="64"></a>
<a href="./duckpond/Pig.tex"><img src="./duckpond/Pig.svg" alt="Pig Duck" title="Pig Duck" height="64"></a>
<a href="./duckpond/Sheep.tex"><img src="./duckpond/Sheep.svg" alt="Sheep Duck" title="Sheep Duck" height="64"></a>
<a href="./duckpond/Zebra2.tex"><img src="./duckpond/Zebra2.png" alt="Zebra Duck" title="Zebra Duck" height="64"></a>
<a href="./duckpond/Zebra2.tex"><img src="./duckpond/Zebra2_bg.png" alt="Zebra Duck" title="Zebra Duck" height="64"></a>
<a href="./duckpond/Unicorn.tex"><img src="./duckpond/Unicorn_bg.png" alt="Unicorn Duck" title="Unicorn Duck" height="64"></a>

### More ducks

<a href="./duckpond/3Dduck.tex"><img src="./duckpond/3Dduck.png" alt="3D Duck" title="3D Duck" height="64"></a>
<a href="./duckpond/3Dduck.tex"><img src="./duckpond/3Dduck_bg.png" alt="3D Duck" title="3D Duck" height="64"></a>
<a href="./duckpond/Back.tex"><img src="./duckpond/Back.svg" alt="Backside" title="Backside" height="64"></a>
<a href="./duckpond/Churyumov-Gerasimenko.tex"><img src="./duckpond/Churyumov-Gerasimenko.png" alt="67P/Churyumov–Gerasimenko" title="67P/Churyumov–Gerasimenko" height="64"></a>
<a href="./duckpond/Brazil.tex"><img src="./duckpond/Brazil.png" alt="Brazil Duck" title="Brazil Duck" height="64"></a>
<a href="./duckpond/Churyumov-Gerasimenko.tex"><img src="./duckpond/Churyumov-Gerasimenko_bg.png" alt="67P/Churyumov–Gerasimenko" title="67P/Churyumov–Gerasimenko" height="64"></a>
<a href="./duckpond/Brazil.tex"><img src="./duckpond/Brazil_bg.png" alt="Brazil Duck" title="Brazil Duck" height="64"></a>
<a href="./duckpond/FrenchDuck.tex"><img src="./duckpond/FrenchDuck.svg" alt="French Duck" title="French Duck" height="64"></a>
<a href="./duckpond/YankeeDuck.tex"><img src="./duckpond/YankeeDuck.png" alt="Yankee Duck" title="Yankee Duck" height="64"></a>
<a href="./duckpond/YankeeDuck.tex"><img src="./duckpond/YankeeDuck_bg.png" alt="Yankee Duck" title="Yankee Duck" height="64"></a>
<a href="./duckpond/Facemask.tex"><img src="./duckpond/Facemask.svg" alt="Face Mask Duck" title="Face Mask Duck" height="64"></a>
<!--<a href="./duckpond/Chess.tex"><img src="./duckpond/Chess.svg" alt="Chess" title="Chess" height="128"></a>
<a href="./duckpond/Vikings.tex"><img src="./duckpond/Vikings.svg" alt="Vikings" title="Vikings" height="128"></a>
Loading