Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
24155e2
Create paper.typ
pammacdotnet Mar 26, 2025
b553497
Template for IJIMAI
pammacdotnet Mar 26, 2025
c8eb6c7
IJIMAI first commit
pammacdotnet Mar 26, 2025
a9241ad
Update paper.typ
pammacdotnet Mar 26, 2025
54984c2
Update typst.toml to include categories section
pammacdotnet Mar 26, 2025
23aecdd
Merge branch 'typst:main' into main
pammacdotnet Apr 3, 2025
c3ad265
Create typst.toml for version 0.0.2
pammacdotnet Apr 3, 2025
c8cc1ee
Create paper.typ
pammacdotnet Apr 3, 2025
c5edb01
Readme for version 0.0.2
pammacdotnet Apr 3, 2025
62aa9fc
Style file v0.0.2
pammacdotnet Apr 3, 2025
3fde0ae
Template update v0.0.2
pammacdotnet Apr 3, 2025
012d3c6
Merge branch 'typst:main' into main
pammacdotnet Apr 5, 2025
2262a4b
Create paper.toml
pammacdotnet Apr 6, 2025
dde1097
Template v0.0.3
pammacdotnet Apr 6, 2025
9cf1ac0
ijimai v0.0.3
pammacdotnet Apr 6, 2025
c359b11
Update paper.typ
pammacdotnet Apr 6, 2025
b151767
Update paper.typ
pammacdotnet Apr 6, 2025
06f1a44
Merge branch 'typst:main' into main
pammacdotnet Apr 11, 2025
3d18db5
Create typst.toml
pammacdotnet Apr 11, 2025
ce26ceb
Template update to version 0.0.4
pammacdotnet Apr 11, 2025
3c277fc
Template update to version 0.0.3
pammacdotnet Apr 11, 2025
7448496
Update paper.typ to use @preview repo
pammacdotnet Apr 11, 2025
48a1cc4
Delete packages/preview/ijimai/0.0.4/template/typst.toml
pammacdotnet Apr 11, 2025
7fe3c49
Update typst.toml to v0.0.4
pammacdotnet Apr 11, 2025
2542ed3
Update typst.toml to v.0.0.4
pammacdotnet Apr 11, 2025
2a79dcd
Added thumbnail and License
pammacdotnet Apr 11, 2025
d4c9f7e
Merge branch 'typst:main' into main
pammacdotnet Apr 26, 2025
8911177
Create tfg.typ for version 0.0.2
pammacdotnet Apr 26, 2025
aac0f84
version 0.0.2
pammacdotnet Apr 26, 2025
1f3b63c
Update README.md
pammacdotnet Apr 26, 2025
26f095e
Added logo and bib file
pammacdotnet Apr 26, 2025
b9ef4ee
Update unirfisica.typ
pammacdotnet Apr 29, 2025
99f3cef
Merge branch 'typst:main' into main
pammacdotnet May 27, 2025
9341833
Create typst.toml
pammacdotnet May 27, 2025
f76087b
Add files via upload
pammacdotnet May 27, 2025
5725b34
Update typst.toml
pammacdotnet May 27, 2025
ee17fb3
Update typst.toml
pammacdotnet May 27, 2025
7cc10ea
Merge branch 'typst:main' into main
pammacdotnet Jun 6, 2025
32f8170
Create tfg.typ for version 0.0.3
pammacdotnet Jun 6, 2025
1e73170
Update tfg.typ to use SVG logo
pammacdotnet Jun 6, 2025
80e5247
added bib and logo for v0.0.3
pammacdotnet Jun 6, 2025
646ad70
template files for v0.0.3
pammacdotnet Jun 6, 2025
6871471
Merge branch 'typst:main' into main
pammacdotnet Mar 10, 2026
d30564d
Enhance TFG template with comprehensive sections
pammacdotnet Mar 10, 2026
7670ffd
Add files via upload
pammacdotnet Mar 10, 2026
22f5ea5
Add files via upload
pammacdotnet Mar 10, 2026
bbb270c
Add files via upload
pammacdotnet Mar 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions packages/preview/tfguf/0.0.4/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
MIT No Attribution

Permission is hereby granted, free of charge, to any person obtaining a copy of this
software and associated documentation files (the "Software"), to deal in the Software
without restriction, including without limitation the rights to use, copy, modify,
merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
14 changes: 14 additions & 0 deletions packages/preview/tfguf/0.0.4/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@

# TFG UNIR Física
This template is used to make bachelor thesis works for the [degree in Physics](http://bit.ly/unirfisica) at Universidad Internacional de La Rioja ([UNIR](http://unir.net)).

![Moto of the Physics degree at UNIR University](https://p.ipic.vip/vbt7pt.jpg)

## Quick start
In order to use it, just import it and apply a `show` rule:

```typst
#import "@local/tfguf:0.0.4": unirfisica
#show: unirfisica.with(titulo: "Mi trabajo de fin de grado", agradecimientos: [_A mi padre_], logo: image("unir logo.png", width: 60%))
```
If you do not have the **Calibri font familiy**, you can download it from [here](https://www.rmtweb.co.uk/calibri-and-cambria-fonts-for-mac). Once done, upload all the `Calibri*.ttf` files to your project directory.
Binary file added packages/preview/tfguf/0.0.4/portada.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
238 changes: 238 additions & 0 deletions packages/preview/tfguf/0.0.4/template/bibliografia.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,238 @@
%% This BibTeX bibliography file was created using BibDesk.
%% https://bibdesk.sourceforge.io/

%% Created for Alberto Corbi Bellot at 2024-03-20 18:04:53 +0100


%% Saved with string encoding Unicode (UTF-8)


@comment{jabref-meta: databaseType:bibtex;}



@article{org,
author = {Schulte, Eric and Davison, Dan},
date-added = {2024-03-11 10:00:15 +0100},
date-modified = {2024-03-11 10:01:04 +0100},
journal = {Computing in Science \& Engineering},
number = {3},
pages = {66--73},
publisher = {Citeseer},
title = {{Active documents with Org Mode}},
volume = {13},
year = {2011}}

@article{docker,
author = {Boettiger, Carl},
date-added = {2024-03-11 09:53:32 +0100},
date-modified = {2024-03-11 10:45:22 +0100},
journal = {ACM SIGOPS Operating Systems Review},
number = {1},
pages = {71--79},
publisher = {ACM New York, NY, USA},
title = {{An introduction to Docker for reproducible research}},
volume = {49},
year = {2015}}

@article{rust,
author = {Matsakis, Nicholas D and Klock, Felix S},
date-added = {2024-03-08 12:10:22 +0100},
date-modified = {2024-03-08 12:10:41 +0100},
journal = {ACM SIGAda Ada Letters},
number = {3},
pages = {103--104},
publisher = {ACM New York, NY, USA},
title = {{The Rust language}},
volume = {34},
year = {2014}}

@book{make,
author = {Mecklenburg, Robert},
date-added = {2024-03-07 18:41:30 +0100},
date-modified = {2024-03-11 10:44:47 +0100},
publisher = {O'Reilly Media, Inc.},
title = {{Managing Projects with GNU Make}},
year = {2004}}

@book{javascript,
author = {Brooks, David R},
date-added = {2024-02-09 10:44:01 +0100},
date-modified = {2024-02-09 10:44:08 +0100},
publisher = {Springer Science \& Business Media},
title = {an Introduction to HTML and JavaScript: for Scientists and Engineers},
year = {2007}}

@book{wolfram,
author = {Wolfram, Stephen},
date-added = {2024-02-09 10:41:58 +0100},
date-modified = {2024-02-09 13:16:09 +0100},
publisher = {Wolfram Research, Inc.},
title = {{The Mathematica book}},
volume = {1},
year = {2003}}

@article{xetex,
author = {Kew, Jonathan},
date-added = {2024-02-08 12:17:00 +0100},
date-modified = {2024-02-09 13:18:08 +0100},
journal = {University of Utah},
title = {{About XeTeX}},
volume = {5},
year = {2005}}

@phdthesis{haug,
author = {Haug, Martin E},
date-added = {2024-02-08 12:15:20 +0100},
date-modified = {2024-02-09 13:14:25 +0100},
school = {TU-Berlin},
title = {Fast Typesetting with Incremental Compilation},
year = {2022}}

@phdthesis{madje,
author = {M{\"a}dje, Laurenz},
date-added = {2024-02-08 12:14:49 +0100},
date-modified = {2024-02-09 13:14:22 +0100},
school = {TU-Berlin},
title = {A Programmable Markup Language for Typesetting},
year = {2022}}

@article{pandoc,
author = {Mailund, Thomas},
date-added = {2024-02-08 11:38:54 +0100},
date-modified = {2024-02-09 13:15:49 +0100},
journal = {Berkeley, CA: Apress},
publisher = {Springer},
title = {{Introducing Markdown and Pandoc}},
volume = {1},
year = {2019}}

@article{observable,
author = {Jeffrey M. Perkel},
date-added = {2024-02-08 11:35:57 +0100},
date-modified = {2024-02-08 11:36:39 +0100},
journal = {Nature},
title = {Reactive, reproducible, collaborative: computational notebooks evolve},
volume = {593},
year = {2021}}

@inproceedings{victor,
author = {Victor, Bret},
booktitle = {Proceedings of the companion publication of the 2014 ACM SIGPLAN conference on Systems, Programming, and Applications: Software for Humanity},
date-added = {2024-02-08 11:25:34 +0100},
date-modified = {2024-02-08 11:25:38 +0100},
pages = {5--5},
title = {Humane representation of thought: a trail map for the 21st century},
year = {2014}}

@article{quarto,
author = {Mati, Sagiru and Civcir, Irfan and Abba, SI},
date-added = {2024-02-08 11:20:53 +0100},
date-modified = {2024-02-09 13:15:22 +0100},
journal = {R Journal},
number = {2},
title = {{EviewsR: an R Package for Dynamic and Reproducible Research Using EViews, R, R Markdown and Quarto}},
volume = {15},
year = {2023}}

@incollection{knitr,
author = {Xie, Yihui},
booktitle = {Implementing reproducible research},
date-added = {2024-02-08 11:18:50 +0100},
date-modified = {2024-02-09 13:15:07 +0100},
pages = {3--31},
publisher = {Chapman and Hall/CRC},
title = {{knitr: a comprehensive tool for reproducible research in R}},
year = {2018}}

@article{corbi,
author = {Corbi, Alberto and Burgos, Daniel and P{\'e}rez, Antonio Mar{\'\i}a},
date-added = {2024-02-08 11:17:37 +0100},
date-modified = {2024-02-08 11:17:40 +0100},
journal = {IEEE Transactions on Learning Technologies},
publisher = {IEEE},
title = {Cloud-Operated Open Literate Educational Resources: the case of the MyBinder},
year = {2023}}

@article{scientific,
author = {Somers, James},
date-added = {2024-02-08 11:16:19 +0100},
date-modified = {2024-02-08 11:16:27 +0100},
journal = {The Atlantic},
title = {The scientific paper is obsolete},
volume = {4},
year = {2018}}

@article{literate,
author = {Knuth, Donald Ervin},
date-added = {2024-02-08 11:14:00 +0100},
date-modified = {2024-02-09 13:16:27 +0100},
journal = {The Computer journal},
number = {2},
pages = {97--111},
publisher = {Oxford University Press},
title = {Literate programming},
volume = {27},
year = {1984}}

@book{texbook,
author = {Donald Knuth},
date-added = {2024-02-07 12:32:51 +0100},
date-modified = {2024-02-07 12:34:24 +0100},
publisher = {Addison-Wesley Reading, MA},
title = {{The TeXbook}},
year = {1986}}

@article{miner,
author = {Miner, Robert},
date-modified = {2024-03-07 17:02:47 +0100},
journal = {Notices of the AMS},
number = {5},
pages = {532--538},
title = {{The importance of MathML to mathematics communication}},
volume = {52},
year = {2005}}

@article{Ferreira,
author = {Ferreira, Helder and Freitas, Diamantino},
journal = {XATA05},
publisher = {Citeseer},
title = {AudioMath: using MathML for speaking mathematics},
year = {2005}}

@inproceedings{mathjax,
author = {Cervone, Davide and Krautzberger, Peter and Sorge, Volker},
booktitle = {Proceedings of the 13th International Web for All Conference},
pages = {1--4},
title = {{Towards universal rendering in MathJax}},
year = {2016}}

@article{mybinder,
author = {Beg, Marijan and Taka, Juliette and Kluyver, Thomas and Konovalov, Alexander and Ragan-Kelley, Min and Thi{\'e}ry, Nicolas M and Fangohr, Hans},
journal = {Computing in Science \& Engineering},
number = {2},
pages = {36--46},
publisher = {IEEE},
title = {{Using Jupyter for reproducible scientific workflows}},
volume = {23},
year = {2021}}

@inproceedings{octave,
author = {Z{\'u}{\~n}iga-L{\'o}pez, Arturo and Avil{\'e}s-Cruz, Carlos and Ferreyra-Ram{\'\i}rez, Andr{\'e}s and Rodr{\'\i}guez-Mart{\'\i}nez, Eduardo},
booktitle = {Intelligent Computing: Proceedings of the 2020 Computing Conference, Volume 1},
date-modified = {2024-03-11 10:43:41 +0100},
organization = {Springer},
pages = {774--784},
title = {{Jupyter-notebook: a digital signal processing course enriched through the Octave Programming Language}},
year = {2020}}

@article{lyx,
author = {Quill, Ulrich},
date-modified = {2024-03-20 18:04:53 +0100},
journal = {Linux Journal},
number = {57es},
pages = {6--es},
publisher = {Belltown Media Houston, TX},
title = {{Introduction to LyX: Make working with LaTeX easier using the WYSIWYG editor LyX}},
volume = {1999},
year = {1999}}
75 changes: 75 additions & 0 deletions packages/preview/tfguf/0.0.4/template/tfg.typ
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@

#import "@preview/tfguf:0.0.4": *

#show: unirfisica.with(
titulo: "Mi trabajo de fin de grado",
agradecimientos: quote(attribution: "Yo", block: true)[_A mis padres_],
abstract: lorem(138),
resumen: lorem(138),
)

// Esto es para que la aplicación web reconozca el texto como en español y haga mejor detección de sintaxis.
#set text(lang: "es")

// Esto es el estilo de una tabla de ejemplo.
#show table.cell.where(y: 0): set text(weight: "bold")

= Introducción
#lorem(120).trim(".") @xetex .

La distancia que separa dos torres en un tendido eléctrico en una vía de tren es
de #qty(60, "m"). Obtén el tiempo que emplea una cabeza locomotora en recorrer
dicha distancia si su velocidad es de #qty(72, "kilo meter per hour"). Expresa
dicho tiempo en el Sistema Internacional.
$ curl (grad f), tensor(T, -mu, +nu), pdv(f, x, y, [1,2]) $ <eq:tensor>


Como se puede derivar desde la @eq:tensor…

= Estado del arte
El nombre de esta sección es opcional. #link("https://unir.net")[Aquí] tenemos un enlace y una nota al pie #footnote([Ejemplo de pie de página]).

= Material y métodos

= Resultados y discusión

Como podemos ver en la @tabla:ejemplo…


#figure(
table(
columns: 4,
stroke: none,

table.header[Test Item][Specification][Test Result][Compliance],
[Voltage], [220V ± 5%], [218V], [Pass],
[Current], [5A ± 0.5A], [4.2A], [Fail],
),
caption: [Probe results for design A. Fuente: fuente de los datos.],
) <tabla:ejemplo>


#figure(
kind: image,
rect(
[Los pies de figura o tabla deben de tener un punto final (de lo contrario no compila), ser de una única frase y para indicar la fuente tenéis que usar la notación de: `Título figura. Fuente: mi fuente.`. Las fuentes también pueden ser una referencia bibliográfica.],
),
caption: [Una figura. Fuente: mi fuente.],
)
#figure(kind: image, [Contenido imagen 2], caption: [Hola imagen 2. Fuente: @docker.])
#import "@preview/mmdr:0.2.1": mermaid

#let mi-diagrama = mermaid("graph LR; A-->B;")
//#let mi-diagrama = rect(width: 35%, height: 30pt)

#figure(kind: image, mi-diagrama, caption: [Hola. Fuente: una fuente.])

== Una subsección
#lorem(100)

== Otra subsección
#lorem(100)

= Conclusiones

#bibliography("bibliografia.bib")
14 changes: 14 additions & 0 deletions packages/preview/tfguf/0.0.4/typst.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[package]
name = "tfguf"
version = "0.0.4"
entrypoint = "unirfisica.typ"
authors = ["Alberto Corbi (UNIR)"]
license = "MIT"
description = "Plantilla para hacer TFGs en el Grado en Física de UNIR"
repository = "https://github.com/pammacdotnet/TFGUF"
categories = ["thesis"]

[template]
path = "template"
entrypoint = "tfg.typ"
thumbnail = "portada.png"
Loading