mirror of
https://github.com/JustAnyones/ktu-paper.git
synced 2026-06-20 22:11:56 +00:00
Update lab template
This commit is contained in:
Binary file not shown.
+19
-13
@@ -1,4 +1,4 @@
|
|||||||
#import "../template.typ": lab-report, table-list, picture-list, bibliography-list, unnumbered-heading, bibl
|
#import "../template.typ": lab-report, table-list, picture-list, bibliography-list, unnumbered-heading
|
||||||
|
|
||||||
#show: lab-report.with(
|
#show: lab-report.with(
|
||||||
"Kompiuterinis raštingumas",
|
"Kompiuterinis raštingumas",
|
||||||
@@ -18,14 +18,20 @@
|
|||||||
|
|
||||||
#table-list()
|
#table-list()
|
||||||
|
|
||||||
|
#pagebreak()
|
||||||
|
|
||||||
#picture-list()
|
#picture-list()
|
||||||
|
|
||||||
|
#pagebreak()
|
||||||
|
|
||||||
#unnumbered-heading[= Įvadas]
|
#unnumbered-heading[= Įvadas]
|
||||||
|
|
||||||
Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis atomorum. Sed dolorem quaerendum ne, prompta instructior ne pri. Et mel partiendo suscipiantur, docendi abhorreant ea sit. Recteque imperdiet eum te.
|
Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis atomorum. Sed dolorem quaerendum ne, prompta instructior ne pri. Et mel partiendo suscipiantur, docendi abhorreant ea sit. Recteque imperdiet eum te.
|
||||||
|
|
||||||
Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has.
|
Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has.
|
||||||
|
|
||||||
|
#pagebreak()
|
||||||
|
|
||||||
= Skyriaus pavadinimas
|
= Skyriaus pavadinimas
|
||||||
|
|
||||||
Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis atomorum. Sed dolorem quaerendum ne, prompta instructior ne pri. Et mel partiendo suscipiantur, docendi abhorreant ea sit. Recteque imperdiet eum te.
|
Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis atomorum. Sed dolorem quaerendum ne, prompta instructior ne pri. Et mel partiendo suscipiantur, docendi abhorreant ea sit. Recteque imperdiet eum te.
|
||||||
@@ -42,8 +48,10 @@ An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id
|
|||||||
Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis atomorum. Sed dolorem quaerendum ne, prompta instructior ne pri. Et mel partiendo suscipiantur, docendi abhorreant ea sit. Recteque imperdiet eum te.
|
Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis atomorum. Sed dolorem quaerendum ne, prompta instructior ne pri. Et mel partiendo suscipiantur, docendi abhorreant ea sit. Recteque imperdiet eum te.
|
||||||
|
|
||||||
// TODO: lentele
|
// TODO: lentele
|
||||||
|
#[
|
||||||
#table(
|
#show figure: set block(breakable: true)
|
||||||
|
#figure(
|
||||||
|
table(
|
||||||
columns: 5,
|
columns: 5,
|
||||||
table.header(
|
table.header(
|
||||||
[Stiliaus pavadinimas],
|
[Stiliaus pavadinimas],
|
||||||
@@ -152,17 +160,10 @@ Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis ato
|
|||||||
[Šrifto dydis 12 pt, intervalas tarp eilučių – 1,15, įtrauka – 0,64.],
|
[Šrifto dydis 12 pt, intervalas tarp eilučių – 1,15, įtrauka – 0,64.],
|
||||||
[Numeruotiems priedams.],
|
[Numeruotiems priedams.],
|
||||||
[],
|
[],
|
||||||
)
|
),
|
||||||
|
|
||||||
// TODO: fix figure
|
|
||||||
|
|
||||||
/*
|
|
||||||
#figure(
|
|
||||||
,
|
|
||||||
caption: "Pagrindiniai rašto darbo stiliai ir jų aprašymai"
|
caption: "Pagrindiniai rašto darbo stiliai ir jų aprašymai"
|
||||||
)*/
|
)
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has #footnote[Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id.].
|
Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has #footnote[Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id.].
|
||||||
|
|
||||||
@@ -189,6 +190,7 @@ Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis ato
|
|||||||
|
|
||||||
Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has.
|
Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has.
|
||||||
|
|
||||||
|
#pagebreak()
|
||||||
|
|
||||||
= Skyriaus pavadinimas
|
= Skyriaus pavadinimas
|
||||||
|
|
||||||
@@ -230,6 +232,7 @@ Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis ato
|
|||||||
|
|
||||||
Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has.
|
Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has.
|
||||||
|
|
||||||
|
#pagebreak()
|
||||||
|
|
||||||
= Skyriaus pavadinimas
|
= Skyriaus pavadinimas
|
||||||
|
|
||||||
@@ -249,12 +252,15 @@ Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis ato
|
|||||||
|
|
||||||
Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has.
|
Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has.
|
||||||
|
|
||||||
|
#pagebreak()
|
||||||
|
|
||||||
#unnumbered-heading[= Išvados]
|
#unnumbered-heading[= Išvados]
|
||||||
|
|
||||||
1. Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis atomorum. Sed dolorem quaerendum ne, prompta instructior ne pri. Et mel partiendo suscipiantur, docendi abhorreant ea sit. Recteque imperdiet eum te.
|
1. Lorem ipsum dolor sit amet, eam ex decore persequeris, sit at illud lobortis atomorum. Sed dolorem quaerendum ne, prompta instructior ne pri. Et mel partiendo suscipiantur, docendi abhorreant ea sit. Recteque imperdiet eum te.
|
||||||
|
|
||||||
2. Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has.
|
2. Eu eum decore inimicus consetetur, cu usu habeo corpora intellegam. Ut antiopam efficiendi deterruisset sit. Mel sint eirmod id, qui quot virtute id, dolor nemore forensibus usu id. Fugit dolore voluptatum cu vim. An vix veniam graecis insolens, sit posse iusto id. Ut vim ceteros percipit, id quo ubique recusabo, eum sint lucilius ea. In sumo inani numquam has.
|
||||||
|
|
||||||
|
#pagebreak()
|
||||||
|
|
||||||
#bibliography-list("examples/bibl.yml")
|
#bibliography-list("examples/bibl.yml")
|
||||||
|
|
||||||
|
|||||||
+44
-11
@@ -1,4 +1,5 @@
|
|||||||
#import "@preview/wrap-it:0.1.0": wrap-content
|
#import "@preview/wrap-it:0.1.0": wrap-content
|
||||||
|
#import "@preview/codly:1.0.0": codly, codly-init
|
||||||
|
|
||||||
// Laboratorinio darbo ataskaita
|
// Laboratorinio darbo ataskaita
|
||||||
//
|
//
|
||||||
@@ -13,11 +14,23 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
#let table-list() = {
|
#let table-list() = {
|
||||||
outline(title: "Lentelių sąrašas", target: figure.where(kind: table))
|
outline(title: heading("Lentelių sąrašas", outlined: true), target: figure.where(kind: table))
|
||||||
}
|
}
|
||||||
|
|
||||||
#let picture-list() = {
|
#let picture-list() = {
|
||||||
outline(title: "Paveikslų sąrašas", target: figure.where(kind: image))
|
outline(title: heading("Paveikslų sąrašas", outlined: true), target: figure.where(kind: image))
|
||||||
|
}
|
||||||
|
|
||||||
|
#let setup-code(body) = {
|
||||||
|
show: codly-init.with()
|
||||||
|
codly(
|
||||||
|
fill: white,
|
||||||
|
zebra-fill: none,
|
||||||
|
stroke: none,
|
||||||
|
display-name: false,
|
||||||
|
display-icon: false,
|
||||||
|
)
|
||||||
|
body
|
||||||
}
|
}
|
||||||
|
|
||||||
#let setup-page(body) = {
|
#let setup-page(body) = {
|
||||||
@@ -46,7 +59,7 @@
|
|||||||
set text(
|
set text(
|
||||||
font: "Times New Roman",
|
font: "Times New Roman",
|
||||||
size: 12pt,
|
size: 12pt,
|
||||||
lang: "lt"
|
lang: "lt",
|
||||||
//style: "normal",
|
//style: "normal",
|
||||||
//weight: "regular",
|
//weight: "regular",
|
||||||
//spacing: 200%
|
//spacing: 200%
|
||||||
@@ -85,7 +98,7 @@
|
|||||||
// Antraštė be nr.
|
// Antraštė be nr.
|
||||||
#if it.numbering == none {
|
#if it.numbering == none {
|
||||||
// Rašoma naujame puslapyje
|
// Rašoma naujame puslapyje
|
||||||
pagebreak()
|
//pagebreak()
|
||||||
|
|
||||||
// Centruota lygiuotė
|
// Centruota lygiuotė
|
||||||
set align(center)
|
set align(center)
|
||||||
@@ -100,7 +113,7 @@
|
|||||||
// Skyrius
|
// Skyrius
|
||||||
#if it.numbering != none and it.level == 1 {
|
#if it.numbering != none and it.level == 1 {
|
||||||
// Rašoma naujame puslapyje
|
// Rašoma naujame puslapyje
|
||||||
pagebreak()
|
//pagebreak()
|
||||||
|
|
||||||
// abipusė lygiuotė
|
// abipusė lygiuotė
|
||||||
set par(justify: true)
|
set par(justify: true)
|
||||||
@@ -160,18 +173,25 @@
|
|||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
// Code
|
||||||
|
show raw: set text(font: "Hack", spacing: 80%)
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
show outline.where(target: figure.where(kind: image)): it => {
|
show outline.where(target: figure.where(kind: image)): it => {
|
||||||
it.fields()
|
it.fields()
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
// Use Lithuanian quotes
|
||||||
|
set smartquote(quotes: "„“")
|
||||||
|
|
||||||
set heading(numbering: "1.")
|
set heading(numbering: "1.")
|
||||||
|
|
||||||
// Set bibliography and citing style
|
// Set bibliography and citing style
|
||||||
set bibliography(style: "Assets/iso690-numeric-lt.csl")
|
set bibliography(style: "Assets/iso690-numeric-lt.csl")
|
||||||
|
|
||||||
|
// Return the body
|
||||||
body
|
body
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -190,17 +210,19 @@
|
|||||||
// Title page
|
// Title page
|
||||||
[
|
[
|
||||||
// Top of the title page
|
// Top of the title page
|
||||||
#v(20pt)
|
#v(4pt)
|
||||||
#align(center)[
|
#align(center)[
|
||||||
#image("Assets/ktu-logo.png", width: 2.46cm, height: 2.69cm)
|
#image("Assets/ktu-logo.png", width: 2.46cm, height: 2.69cm)
|
||||||
#v(20pt)*Kauno technologijos universitetas*
|
#v(26pt)*Kauno technologijos universitetas*
|
||||||
#v(0pt)Informatikos fakultetas
|
#v(4pt)Informatikos fakultetas
|
||||||
#v(83pt)
|
#v(94pt)
|
||||||
]
|
]
|
||||||
|
|
||||||
// The title page information
|
// The title page information
|
||||||
#align(center)[
|
#align(center)[
|
||||||
|
#set block(below: 16pt)
|
||||||
#text(size: 18pt)[*#title*]
|
#text(size: 18pt)[*#title*]
|
||||||
|
#v(4pt)
|
||||||
#for subTitle in subTitles {
|
#for subTitle in subTitles {
|
||||||
[
|
[
|
||||||
#v(-5pt)
|
#v(-5pt)
|
||||||
@@ -245,9 +267,12 @@
|
|||||||
)
|
)
|
||||||
|
|
||||||
#outline(
|
#outline(
|
||||||
title: "Turinys"
|
title: "Turinys",
|
||||||
|
target: heading
|
||||||
)
|
)
|
||||||
|
|
||||||
|
#pagebreak()
|
||||||
|
|
||||||
#body
|
#body
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -327,11 +352,18 @@
|
|||||||
#if it.kind == image {
|
#if it.kind == image {
|
||||||
supplement = "pav"
|
supplement = "pav"
|
||||||
}
|
}
|
||||||
|
#if it.kind == table {
|
||||||
|
supplement = "lentelė"
|
||||||
|
}
|
||||||
#it.counter.display(it.numbering) #supplement#it.separator #it.body
|
#it.counter.display(it.numbering) #supplement#it.separator #it.body
|
||||||
]
|
]
|
||||||
|
|
||||||
|
// Setup heading numbering
|
||||||
set heading(numbering: "1.")
|
set heading(numbering: "1.")
|
||||||
|
|
||||||
|
// Use Lithuanian quotes
|
||||||
|
set smartquote(quotes: "„“")
|
||||||
|
|
||||||
// Set bibliography and citing style
|
// Set bibliography and citing style
|
||||||
set bibliography(style: "Assets/iso690-numeric-lt.csl")
|
set bibliography(style: "Assets/iso690-numeric-lt.csl")
|
||||||
|
|
||||||
@@ -396,6 +428,7 @@
|
|||||||
numbering: "1"
|
numbering: "1"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
// Add an outline
|
||||||
#outline(
|
#outline(
|
||||||
title: "Turinys"
|
title: "Turinys"
|
||||||
)
|
)
|
||||||
@@ -403,7 +436,7 @@
|
|||||||
#pagebreak()
|
#pagebreak()
|
||||||
|
|
||||||
#body
|
#body
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
// Bibliography shorthand
|
// Bibliography shorthand
|
||||||
|
|||||||
Reference in New Issue
Block a user