diff --git a/_quarto.yml b/_quarto.yml index 93ea56b..d50225f 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -8,7 +8,7 @@ execute: website: title: "feidlambda" - description: "feidlambda by fiakodev" + description: "Koleksi lambda oleh FIAKO Engineering" site-url: https://lambda.fiako.engineering repo-url: https://github.com/fiakoenjiniring/feidlambda @@ -42,6 +42,7 @@ website: - text: Dokumentasi menu: - href: docs/penggunaan.qmd + - href: docs/glossary.qmd - text: feidlambda 0.x menu: - href: release/feidlambda.qmd @@ -53,6 +54,22 @@ website: # href: https://twitter.com # aria-label: feidlambda twitter + sidebar: + - id: side-docs + style: floating + contents: + - section: "Dokumentasi" + contents: + - href: docs/penggunaan.qmd + - href: docs/glossary.qmd + + - id: side-feidlambda + style: floating + contents: + - section: Basics + contents: + - "yoooo" + - "aaaa" ## SIDEBAR page-footer: diff --git a/docs/glossary.qmd b/docs/glossary.qmd new file mode 100644 index 0000000..85f57c0 --- /dev/null +++ b/docs/glossary.qmd @@ -0,0 +1,162 @@ +--- +title: | + Daftar Istilah +subtitle: | + Daftar istilah yang digunakan oleh fiakodev dalam pengembangan _lambda_. +author: Taruma Sakti Megariansyah +abstract: | + Istilah ini digunakan untuk memudahkan penyampaian dan konsistensi dalam pengembangan lambda. Istilah ini digunakan di FIAKO Engineering. +abstract-title: Information +date: 2022-10-21 +toc: true +toc-title: Daftar Istilah +toc-depth: 5 +toc-location: right +number-sections: false +link-external-newwindow: true +layout: article +sidebar: side-docs +fig-responsive: true +--- + +##### _NUMERIC_ + +Angka / numerik. Numerik yang dimaksud adalah bilangan real: $\mathbb{R} = \{-1, 0, 1, \pi, 2.3212, -1.2, \frac{2}{3}, \dots\}$. Bilangan _complex_ $\mathbb{C}$ tidak termasuk. + +##### _LOGICAL_ + +`TRUE` atau `FALSE`. Dapat dikenal juga sebagai _boolean_. Nilai _logical_ bisa juga direpresentasikan dalam bentuk _numerik_ dengan `0` berarti `FALSE`, sedangkan nilai numerik selain `0` dianggap `TRUE`. + +##### _CELL_ + +Sel. + +::: {#fig-glossary-cell .column-page layout-ncol="2" layout-valign="bottom"} +![Cell (Excel)](./img-glossary/cell_excel.png){#fig-cell-excel width=350} + +![Cell (Ilustrasi)](./img-glossary/cell_ilust.png){#fig-cell-ilust width=350} + +_Cell_ +::: + +##### _RANGE_ + +Rentang yang terdiri dari lebih dari satu sel. + +::: {#fig-glossary-range .column-page layout-ncol="2" layout-valign="bottom"} +![Range (Excel)](./img-glossary/range_excel.png){#fig-range-excel width=350} + +![Range (Ilustrasi)](./img-glossary/range_ilust.png){#fig-range-ilust width=350} + +_Range_ +::: + +##### _VECTOR_ + +_Range_ yang memiliki 1 dimensi. + +::: {#fig-glossary-vector .column-page layout-ncol="2" layout-valign="bottom"} +![Vector (Excel)](./img-glossary/vector_excel.png){#fig-vector-excel width=350} + +![Vector (Ilustrasi)](./img-glossary/vector_ilust.png){#fig-vector-ilust width=350} + +_Vector_ +::: + +##### _ARRAY_ + +_Range_ yang memiliki 2 dimensi. Penggunaan istilah _array_ menginformasikan bahwa _range_ berupa dua dimensi. + +::: {#fig-glossary-array .column-page layout-ncol="2" layout-valign="bottom"} +![Array (Excel)](./img-glossary/array_excel.png){#fig-array-excel width=350} + +![Array (Ilustrasi)](./img-glossary/array_ilust.png){#fig-array-ilust width=350} + +_Array_ +::: + +##### _TABLE_ + +_Array_ yang memiliki _header_ dalam format tabel. + +::: {#fig-glossary-table .column-page layout-ncol="2" layout-valign="center"} +![Table (Excel)](./img-glossary/table_excel.png){#fig-table-excel width=350} + +![Table (Ilustrasi)](./img-glossary/table_ilust.png){#fig-table-ilust width=350} + +_Table_ +::: + +##### _LOGICAL VECTOR_ / _LOGICAL ARRAY_ + +_Vector_ atau _array_ yang berisikan nilai `TRUE` atau `FALSE`. + +::: {#fig-glossary-logical-vector .column-page layout-ncol="2" layout-valign="center"} +![Logical Vector (Excel)](./img-glossary/logical-vector_excel.png){#fig-logical-vector-excel width=350} + +![Logical Vector (Ilustrasi)](./img-glossary/logical-vector_ilust.png){#fig-logical-vector-ilust width=350} + +_Logical Vector_ +::: + +##### _NUMERIC VECTOR_ / _NUMERIC ARRAY_ + +_Vector_ atau _array_ yang berisikan nilai _numerik_. + +::: {#fig-glossary-numeric-vector .column-page layout-ncol="2" layout-valign="center"} +![Numeric Vector (Excel)](./img-glossary/numeric-vector_excel.png){#fig-numeric-vector-excel width=350} + +![Numeric Vector (Ilustrasi)](./img-glossary/numeric-vector_ilust.png){#fig-numeric-vector-ilust width=350} + +_Numeric Vector_ +::: + +##### _ROW VECTOR_ + +_Vector_ yang melebar ke samping atau berupa baris. + +![Row Vector (Excel)](./img-glossary/row-vector_excel.png){#fig-row-vector-excel width=350} + +##### _COLUMN VECTOR_ + +_Vector_ yang memanjang ke bawah atau berupa kolom. + +![Column Vector (Excel)](./img-glossary/column-vector_excel.png){#fig-column-vector-excel height=350} + +##### _DYNAMIC ARRAY_ + +Larik dinamis adalah kumpulan nilai / sel yang merupakan satu kesatuan. Dapat berupa _vector_ (1D) atau _array_ (2D). + +::: {#fig-glossary-dynamic-array-vector .column-screen-inset layout="[[1,1,1]]" layout-valign="bottom"} +![_Column Vector_ Biasa](./img-glossary/dynamic-array_col_nda_excel.png){#fig-dynamic-array-col-nda height=350} + +![_Dynamic Array_ pada _Column Vector_](./img-glossary/dynamic-array_col_excel.gif){#fig-dynamic-array-col-gif height=350} + +![_Column Vector_ (_Dynamic Array_)](./img-glossary/dynamic-array_col_da_excel.png){#fig-dynamic-array-col-da height=350} + +_Dynamic Array_ (_Vector_) +::: + +::: {#fig-glossary-dynamic-array-array .column-screen-inset layout="[[1,1,1]]" layout-valign="bottom"} +![_Array_ Biasa](./img-glossary/dynamic-array_array_nda_excel.png){#fig-dynamic-array-col-nda height=350} + +![_Dynamic Array_ pada _Array_](./img-glossary/dynamic-array_array_excel.gif){#fig-dynamic-array-col-gif height=350} + +![_Array_ (_Dynamic Array_)](./img-glossary/dynamic-array_array_da_excel.png){#fig-dynamic-array-col-da height=350} + +_Dynamic Array_ (_Array_) +::: + +##### _DYNAMIC ARRAY FORMULA_ + +Formula yang mengeluarkan hasil lebih dari satu sel (_vector_ / _array_) dalam bentuk _dynamic array_. + +Persamaan yang termasuk _dynamic array formula_ antara lain: `=POWER()`, `=ABS()`, `=ROUNDUP()`, dll. Yang perlu diingat bahwa formula _dynamic array_ mampu menghasilkan nilai dalam bentuk _vector_ atau _array_ sesuai jenis nilai yang dimasukkan. + +::: {#fig-glossary-dynamic-array-formula .column-screen-inset layout="[[40,60]]" layout-valign="bottom"} +![Formula Biasa](./img-glossary/dynamic-array-formula_normal_excel.png){#fig-dynamic-array-formula-normal height=350} + +![_Dynamic Array Formula_](./img-glossary/dynamic-array-formula_da_excel.png){#fig-dynamic-array-formula-dynamic height=350} + +_Dynamic Array Formula_ +::: diff --git a/docs/img-glossary/array_excel.png b/docs/img-glossary/array_excel.png new file mode 100644 index 0000000..910f43c Binary files /dev/null and b/docs/img-glossary/array_excel.png differ diff --git a/docs/img-glossary/array_ilust.png b/docs/img-glossary/array_ilust.png new file mode 100644 index 0000000..0c5b6da Binary files /dev/null and b/docs/img-glossary/array_ilust.png differ diff --git a/docs/img-glossary/cell_excel.png b/docs/img-glossary/cell_excel.png new file mode 100644 index 0000000..5e17845 Binary files /dev/null and b/docs/img-glossary/cell_excel.png differ diff --git a/docs/img-glossary/cell_ilust.png b/docs/img-glossary/cell_ilust.png new file mode 100644 index 0000000..391d674 Binary files /dev/null and b/docs/img-glossary/cell_ilust.png differ diff --git a/docs/img-glossary/column-vector_excel.png b/docs/img-glossary/column-vector_excel.png new file mode 100644 index 0000000..f89f4ea Binary files /dev/null and b/docs/img-glossary/column-vector_excel.png differ diff --git a/docs/img-glossary/dynamic-array-formula_da_excel.png b/docs/img-glossary/dynamic-array-formula_da_excel.png new file mode 100644 index 0000000..5d9ceb2 Binary files /dev/null and b/docs/img-glossary/dynamic-array-formula_da_excel.png differ diff --git a/docs/img-glossary/dynamic-array-formula_normal_excel.png b/docs/img-glossary/dynamic-array-formula_normal_excel.png new file mode 100644 index 0000000..89cff6d Binary files /dev/null and b/docs/img-glossary/dynamic-array-formula_normal_excel.png differ diff --git a/docs/img-glossary/dynamic-array_array_da_excel.png b/docs/img-glossary/dynamic-array_array_da_excel.png new file mode 100644 index 0000000..d3ecaa7 Binary files /dev/null and b/docs/img-glossary/dynamic-array_array_da_excel.png differ diff --git a/docs/img-glossary/dynamic-array_array_excel.gif b/docs/img-glossary/dynamic-array_array_excel.gif new file mode 100644 index 0000000..91f0630 Binary files /dev/null and b/docs/img-glossary/dynamic-array_array_excel.gif differ diff --git a/docs/img-glossary/dynamic-array_array_nda_excel.png b/docs/img-glossary/dynamic-array_array_nda_excel.png new file mode 100644 index 0000000..2bf91af Binary files /dev/null and b/docs/img-glossary/dynamic-array_array_nda_excel.png differ diff --git a/docs/img-glossary/dynamic-array_col_da_excel.png b/docs/img-glossary/dynamic-array_col_da_excel.png new file mode 100644 index 0000000..c247ba2 Binary files /dev/null and b/docs/img-glossary/dynamic-array_col_da_excel.png differ diff --git a/docs/img-glossary/dynamic-array_col_excel.gif b/docs/img-glossary/dynamic-array_col_excel.gif new file mode 100644 index 0000000..d79b356 Binary files /dev/null and b/docs/img-glossary/dynamic-array_col_excel.gif differ diff --git a/docs/img-glossary/dynamic-array_col_nda_excel.png b/docs/img-glossary/dynamic-array_col_nda_excel.png new file mode 100644 index 0000000..b495832 Binary files /dev/null and b/docs/img-glossary/dynamic-array_col_nda_excel.png differ diff --git a/docs/img-glossary/logical-vector_excel.png b/docs/img-glossary/logical-vector_excel.png new file mode 100644 index 0000000..11d120d Binary files /dev/null and b/docs/img-glossary/logical-vector_excel.png differ diff --git a/docs/img-glossary/logical-vector_ilust.png b/docs/img-glossary/logical-vector_ilust.png new file mode 100644 index 0000000..51d2820 Binary files /dev/null and b/docs/img-glossary/logical-vector_ilust.png differ diff --git a/docs/img-glossary/numeric-vector_excel.png b/docs/img-glossary/numeric-vector_excel.png new file mode 100644 index 0000000..294f142 Binary files /dev/null and b/docs/img-glossary/numeric-vector_excel.png differ diff --git a/docs/img-glossary/numeric-vector_ilust.png b/docs/img-glossary/numeric-vector_ilust.png new file mode 100644 index 0000000..800a42c Binary files /dev/null and b/docs/img-glossary/numeric-vector_ilust.png differ diff --git a/docs/img-glossary/range_excel.png b/docs/img-glossary/range_excel.png new file mode 100644 index 0000000..311c71b Binary files /dev/null and b/docs/img-glossary/range_excel.png differ diff --git a/docs/img-glossary/range_ilust.png b/docs/img-glossary/range_ilust.png new file mode 100644 index 0000000..e504850 Binary files /dev/null and b/docs/img-glossary/range_ilust.png differ diff --git a/docs/img-glossary/row-vector_excel.png b/docs/img-glossary/row-vector_excel.png new file mode 100644 index 0000000..53fa480 Binary files /dev/null and b/docs/img-glossary/row-vector_excel.png differ diff --git a/docs/img-glossary/table_excel.png b/docs/img-glossary/table_excel.png new file mode 100644 index 0000000..6d094bc Binary files /dev/null and b/docs/img-glossary/table_excel.png differ diff --git a/docs/img-glossary/table_ilust.png b/docs/img-glossary/table_ilust.png new file mode 100644 index 0000000..872c1ae Binary files /dev/null and b/docs/img-glossary/table_ilust.png differ diff --git a/docs/img-glossary/vector_excel.png b/docs/img-glossary/vector_excel.png new file mode 100644 index 0000000..5722ee3 Binary files /dev/null and b/docs/img-glossary/vector_excel.png differ diff --git a/docs/img-glossary/vector_ilust.png b/docs/img-glossary/vector_ilust.png new file mode 100644 index 0000000..2eb377a Binary files /dev/null and b/docs/img-glossary/vector_ilust.png differ diff --git a/docs/penggunaan.qmd b/docs/penggunaan.qmd index 461967d..aaaf2bc 100644 --- a/docs/penggunaan.qmd +++ b/docs/penggunaan.qmd @@ -10,6 +10,7 @@ toc-location: right number-sections: true link-external-newwindow: true layout: article +sidebar: side-docs --- ## **Advanced Formula Environment** diff --git a/index.qmd b/index.qmd index 34e34a9..9f1b2d9 100644 --- a/index.qmd +++ b/index.qmd @@ -6,6 +6,7 @@ toc: false html-math-method: mathjax link-external-newwindow: true page-layout: full +sidebar: false --- ::: {.text-center .m-0}