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(
|
||||
"Kompiuterinis raštingumas",
|
||||
@@ -18,14 +18,20 @@
|
||||
|
||||
#table-list()
|
||||
|
||||
#pagebreak()
|
||||
|
||||
#picture-list()
|
||||
|
||||
#pagebreak()
|
||||
|
||||
#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.
|
||||
|
||||
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
|
||||
|
||||
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.
|
||||
|
||||
// TODO: lentele
|
||||
|
||||
#table(
|
||||
#[
|
||||
#show figure: set block(breakable: true)
|
||||
#figure(
|
||||
table(
|
||||
columns: 5,
|
||||
table.header(
|
||||
[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.],
|
||||
[Numeruotiems priedams.],
|
||||
[],
|
||||
)
|
||||
|
||||
// TODO: fix figure
|
||||
|
||||
/*
|
||||
#figure(
|
||||
,
|
||||
),
|
||||
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.].
|
||||
|
||||
@@ -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.
|
||||
|
||||
#pagebreak()
|
||||
|
||||
= 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.
|
||||
|
||||
#pagebreak()
|
||||
|
||||
= 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.
|
||||
|
||||
#pagebreak()
|
||||
|
||||
#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.
|
||||
|
||||
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")
|
||||
|
||||
|
||||
+44
-11
@@ -1,4 +1,5 @@
|
||||
#import "@preview/wrap-it:0.1.0": wrap-content
|
||||
#import "@preview/codly:1.0.0": codly, codly-init
|
||||
|
||||
// Laboratorinio darbo ataskaita
|
||||
//
|
||||
@@ -13,11 +14,23 @@
|
||||
}
|
||||
|
||||
#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() = {
|
||||
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) = {
|
||||
@@ -46,7 +59,7 @@
|
||||
set text(
|
||||
font: "Times New Roman",
|
||||
size: 12pt,
|
||||
lang: "lt"
|
||||
lang: "lt",
|
||||
//style: "normal",
|
||||
//weight: "regular",
|
||||
//spacing: 200%
|
||||
@@ -85,7 +98,7 @@
|
||||
// Antraštė be nr.
|
||||
#if it.numbering == none {
|
||||
// Rašoma naujame puslapyje
|
||||
pagebreak()
|
||||
//pagebreak()
|
||||
|
||||
// Centruota lygiuotė
|
||||
set align(center)
|
||||
@@ -100,7 +113,7 @@
|
||||
// Skyrius
|
||||
#if it.numbering != none and it.level == 1 {
|
||||
// Rašoma naujame puslapyje
|
||||
pagebreak()
|
||||
//pagebreak()
|
||||
|
||||
// abipusė lygiuotė
|
||||
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 => {
|
||||
it.fields()
|
||||
}
|
||||
*/
|
||||
|
||||
// Use Lithuanian quotes
|
||||
set smartquote(quotes: "„“")
|
||||
|
||||
set heading(numbering: "1.")
|
||||
|
||||
// Set bibliography and citing style
|
||||
set bibliography(style: "Assets/iso690-numeric-lt.csl")
|
||||
|
||||
// Return the body
|
||||
body
|
||||
}
|
||||
|
||||
@@ -190,17 +210,19 @@
|
||||
// Title page
|
||||
[
|
||||
// Top of the title page
|
||||
#v(20pt)
|
||||
#v(4pt)
|
||||
#align(center)[
|
||||
#image("Assets/ktu-logo.png", width: 2.46cm, height: 2.69cm)
|
||||
#v(20pt)*Kauno technologijos universitetas*
|
||||
#v(0pt)Informatikos fakultetas
|
||||
#v(83pt)
|
||||
#v(26pt)*Kauno technologijos universitetas*
|
||||
#v(4pt)Informatikos fakultetas
|
||||
#v(94pt)
|
||||
]
|
||||
|
||||
// The title page information
|
||||
#align(center)[
|
||||
#set block(below: 16pt)
|
||||
#text(size: 18pt)[*#title*]
|
||||
#v(4pt)
|
||||
#for subTitle in subTitles {
|
||||
[
|
||||
#v(-5pt)
|
||||
@@ -245,9 +267,12 @@
|
||||
)
|
||||
|
||||
#outline(
|
||||
title: "Turinys"
|
||||
title: "Turinys",
|
||||
target: heading
|
||||
)
|
||||
|
||||
#pagebreak()
|
||||
|
||||
#body
|
||||
]
|
||||
}
|
||||
@@ -327,11 +352,18 @@
|
||||
#if it.kind == image {
|
||||
supplement = "pav"
|
||||
}
|
||||
#if it.kind == table {
|
||||
supplement = "lentelė"
|
||||
}
|
||||
#it.counter.display(it.numbering) #supplement#it.separator #it.body
|
||||
]
|
||||
|
||||
// Setup heading numbering
|
||||
set heading(numbering: "1.")
|
||||
|
||||
// Use Lithuanian quotes
|
||||
set smartquote(quotes: "„“")
|
||||
|
||||
// Set bibliography and citing style
|
||||
set bibliography(style: "Assets/iso690-numeric-lt.csl")
|
||||
|
||||
@@ -396,6 +428,7 @@
|
||||
numbering: "1"
|
||||
)
|
||||
|
||||
// Add an outline
|
||||
#outline(
|
||||
title: "Turinys"
|
||||
)
|
||||
@@ -403,7 +436,7 @@
|
||||
#pagebreak()
|
||||
|
||||
#body
|
||||
]
|
||||
]
|
||||
}
|
||||
|
||||
// Bibliography shorthand
|
||||
|
||||
Reference in New Issue
Block a user