Commit Graph

250 Commits

Author SHA1 Message Date
nuluh
6fd4b7465e feat(documentclass): add new glossary style 'supercol' for enhanced acronym formatting
Closes #85
2025-06-03 20:55:26 +07:00
nuluh
85a0aebf36 feat(documentclass): add custom glossary style 'altlong3customheader' for notation with three-column layout
Closes #95
2025-06-03 20:54:45 +07:00
nuluh
8d1edfdbf7 feat(glossaries): add glossary support with custom style for main glossaries entry and location header
Closes 84
2025-06-03 20:52:54 +07:00
nuluh
ff862d9467 fix(documentclass): adjust page layout by increasing left margin to 4cm 2025-06-03 20:39:03 +07:00
nuluh
dfb64db1d8 feat(documentclass): add draft watermark and optional line numbering with 'draftmark' option 2025-06-03 20:37:29 +07:00
Rifqi D. Panuluh
3e3de577ba Merge pull request #94 from nuluh/latex/91-bug-expose-maketitle
Maketitle Replaced with \input for Flexibility when integrated with latexdiff-latexpand Workflow
2025-06-03 20:16:30 +07:00
nuluh
76a09c0219 refactor(documentclass): update title handling by using input files for maketitle
Closes #91
2025-06-03 19:17:08 +07:00
nuluh
1a994fd59c fix(documentclass): restore and customize English bibliography strings 2025-06-03 19:10:01 +07:00
nuluh
cdb3010b78 fix(documentclass): fix redefined bibliography strings error 2025-06-03 19:05:43 +07:00
nuluh
8a3c1ae585 refactor(main): comment out unused input sections and update chapter includes 2025-06-03 16:37:15 +07:00
nuluh
7b934d3fba fix(acknowledgement): fix file naming 2025-06-03 15:02:12 +07:00
nuluh
aaccad7ae8 feat(glossaries): wip 2025-06-01 16:47:32 +07:00
Rifqi D. Panuluh
2c453ec403 Merge pull request #89 from nuluh/feature/88-refactor-training-cell
Closes #88
2025-05-29 23:04:24 +07:00
nuluh
7da3179d08 refactor(nb): Create and implement helper function train_and_evaluate_model 2025-05-29 22:57:28 +07:00
nuluh
254b24cb21 feat(viz): Update plotting for STFT data visualization with color map 'jet' and added color bar 2025-05-29 20:35:35 +07:00
Rifqi D. Panuluh
d151062115 Add Working Milestone with Initial Results and Model Inference (#82)
* wip: add function to create stratified train-test split from STFT data

* feat(src): implement working function for dataset B to create ready data from STFT files stft_files and add setup.py for package configuration

* feat(notebook): Update variable names for clarity, remove unused imports, and streamline data processing. Implement data concatenation using pandas concat for efficiency. Add validation steps for Dataset B and improve model training consistency across sensors.

* fix(.gitignore): add rule to ignore egg-info directories and ensure proper formatting

* docs(README): add instructions for running stft.ipynb notebook

* feat(notebook): Add evaluation metrics and confusion matrix visualizations for model predictions on Dataset B. Remove commented-out code and integrate data preparation using create_ready_data function.

---------

Co-authored-by: nuluh <dam.ar@outlook.com>
v0.1
2025-05-24 01:30:10 +07:00
nuluh
a32415cebf feat: Update title page and add secondary title page template 2025-05-23 21:17:12 +07:00
nuluh
12669ed24c Squashed commit of the following:
commit 6fb3c103c7
Author: nuluh <dam.ar@outlook.com>
Date:   Fri May 23 14:29:16 2025 +0700

    fix: adjust subsection number width in table of contents

commit c29aab89e1
Author: nuluh <dam.ar@outlook.com>
Date:   Fri May 23 14:24:47 2025 +0700

    fix: adjust subsection indentation and dot separation in table of contents

commit 9d89e950ce
Author: nuluh <dam.ar@outlook.com>
Date:   Fri May 23 14:22:47 2025 +0700

    fix: adjust spacing for table of contents and list titles

commit f19b18ec8d
Author: nuluh <dam.ar@outlook.com>
Date:   Fri May 23 14:20:56 2025 +0700

    feat: adjust chapter title spacing and increase section numbering depth

    - Modify chapter title top spacing from 0pt to 0cm for consistency
    - Set section numbering depth to 3 levels (1.1.1 format)

commit 4be018fe57
Author: nuluh <dam.ar@outlook.com>
Date:   Fri May 23 14:17:02 2025 +0700

    feat: Update watermark text and settings for draft mode

commit 8e6b2fbb13
Author: nuluh <dam.ar@outlook.com>
Date:   Fri May 23 14:15:19 2025 +0700

    feat: Update language settings and bibliography strings for Indonesian and English

    Closes #81

commit 3af5a5dbb1
Author: nuluh <dam.ar@outlook.com>
Date:   Fri May 23 14:12:30 2025 +0700

    feat: Add documentclass scope to commit message template

commit c8f5662977
Author: nuluh <dam.ar@outlook.com>
Date:   Fri May 23 14:10:40 2025 +0700

    feat(documentclass): Add packages for SVG support, indentation, and float placement
2025-05-23 14:33:42 +07:00
nuluh
b0bdb67efb feat: Add bib entry 2025-05-23 03:39:59 +07:00
Damar
4d5de37e30 Add Literature Review (#80)
* feat(latex): add initial literature review paragraph from paper which data I used #67

* feat(latex): add Indonesian translation of structural health monitoring methods and related research findings

* feat(latex): add theoretical foundations and classification algorithms for damage localization in english version

* feat(latex): add initial content for literature review in index.tex

* Update latex/chapters/en/02_literature_review/index.tex

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-23 03:32:26 +07:00
Rifqi D. Panuluh
92fd3acd05 Add Chapter 3 Methodology (#79)
* feat(latex): initialize new structure for methodology chapter

* feat(latex): initialize sections for methodology chapter including data analysis, materials, and steps

* feat(latex): add detailed description and structure for materials section in methodology chapter

* fix(latex): correct section title from "Bahan dan Materi" to "Benda Uji" to give more context about the thesis

Closes #71

* feat(latex): add section for tools in methodology chapter

* feat(latex): initialize methodology steps with overall clue descriptions of research phases

* feat(latex): add specimen diagram with sensor notation for data representation in methodology chapter

* feat(latex): add diagram for joint and sensors placement in methodology chapter

* feat(latex): update dataset figure and add specimen image in methodology chapter

* feat(latex): expand data analysis section in methodology chapter

* fix(latex): fix citation format for secondary data source in methodology chapter

* feat(latex): add data acquisition section with dataset details and sampling information

* fix(latex): update input paths in methodology chapter for correct file referencing

* feat(latex): add hardware and software sections with detailed descriptions and components used in the research

* Update latex/chapters/id/03_methodology/tool/hardware.tex

fix(latex): Fix figure reference

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update latex/chapters/id/03_methodology/steps/index.tex

chore: remove double slash of image path

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update latex/chapters/id/03_methodology/data_analysis/index.tex

fix(latex): Fix typo

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: nuluh <dam.ar@outlook.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-23 03:25:23 +07:00
Damar
e0fade285a Add Theoretical Foundation (#78)
* feat(latex): add brief explanation of Short-Time Fourier Transform in theoretical foundation

* feat(latex): add brief evaluation of classic machine learning algorithms for damage localization

* fix(latex): correct STFT equation notation in theoretical foundation

Closes #72

* fix(latex): clarify STFT application in structural response analysis

* feat(latex): add explanation of windowing function in theoretical foundation

* feat(latex): expand classification algorithms section with additional methods and details

* feat(latex): add Hann window section with definition and application details

* feat(latex): enhance literature review with detailed SHM methods and STFT explanation
2025-05-23 03:13:34 +07:00
nuluh
b4fb0d64a2 feat(latex): add amsmath package for improved math support 2025-05-15 22:52:42 +07:00
nuluh
b1e1edee77 Merge branch 'main' of https://github.com/nuluh/thesis 2025-05-15 06:32:05 +07:00
Rifqi D. Panuluh
2016f4e780 Merge pull request #69 from nuluh/latex/68-feat-refactor-chapter-two
[FEAT] Refactor Chapter Two
2025-05-15 05:51:01 +07:00
nuluh
0cf2834095 refactor(latex): remove unused figure from literature review chapter 2025-05-15 02:04:17 +07:00
nuluh
d5f43ba48b refactor(latex): refactor literature review and theoretical foundations files structure with placeholder 2025-05-15 02:03:39 +07:00
nuluh
a872ae144c feat(latex): initialize new literature review files for comprehensive analysis 2025-05-15 01:59:00 +07:00
nuluh
452afd6580 Merge branch 'main' of https://github.com/nuluh/thesis 2025-05-14 18:53:58 +07:00
Rifqi D. Panuluh
3d2432f26e Merge pull request #66 from nuluh/latex/initial-template
Add Initial LaTeX Template
2025-05-14 18:41:52 +07:00
nuluh
1533a6ce46 fix(latex): add TOC entries for approval and originality sections 2025-05-14 17:59:36 +07:00
nuluh
471eccb12c fix(latex): remove new macro \frontmattersection to manually add \addcontentsline into each frontmatter to make hyperlink ToC jumpt into correct page.
Closes #65
2025-05-14 17:58:06 +07:00
nuluh
74ea4d412c fix(latex): update TOC title to use the correct language dynamically 2025-05-14 17:37:17 +07:00
nuluh
9d526971d9 feat(latex): add polyglossia package and set main language to Bahasa Indonesia 2025-05-14 17:34:56 +07:00
nuluh
49adb273d8 fix(latex): fix equation numbering to include chapter prefix in arabic
Closes #62
2025-05-14 12:21:21 +07:00
nuluh
ee004e55f4 fix(latex): add figure and table numbering prefixes to TOC 2025-05-13 02:02:41 +07:00
nuluh
f97c58e114 feat(latex): add styling for List of Figures and List of Tables titles 2025-05-13 01:42:16 +07:00
nuluh
190cd0904e fix(latex): fix merge conflicts 2025-05-12 00:45:30 +07:00
nuluh
6105da57f0 Merge branch 'latex/57-feat-add-dynamic-page-style-for-chapter-page' into latex/initial-template 2025-05-12 00:36:34 +07:00
nuluh
63da3b6308 fix(latex): remove titlepage environment from frontmattersection macro to make the \frontmatter and \mainmatter pagination number type change properly
Closes #57
2025-05-12 00:31:24 +07:00
nuluh
5634776d26 fix(latex): fix wrong endorsement content by moving it into approval sheet 2025-05-12 00:08:40 +07:00
nuluh
e65026f9ca feat(latex): add originality statement content 2025-05-12 00:06:24 +07:00
nuluh
eb1d2a87b4 refactor(latex): move figure numbering declaration 2025-05-11 23:05:13 +07:00
nuluh
1f275fad42 feat(latex): add figure and table numbering to include chapter numbern arabic despite the chapter number using roman and dummy figures to test 2025-05-11 22:57:26 +07:00
nuluh
07ed6a9a13 fix(latex): reorder document structure by moving \frontmatter and \mainmatter for proper page numbering 2025-05-11 22:54:02 +07:00
nuluh
1b20376700 Merge branch 'latex/initial-template' into latex/57-feat-add-dynamic-page-style-for-chapter-page 2025-05-11 22:15:40 +07:00
nuluh
104b72e624 fix(latex): remove second \hfill in the \cftaftertoctitle to fix the \contentsname with book document class 2025-05-11 22:15:05 +07:00
nuluh
e9568583e4 fix(latex): change document class from report to book for having access to \frontmatter, \mainmatter, and \backmatter 2025-05-11 22:13:46 +07:00
nuluh
ae201d61fa Merge branch 'latex/initial-template' into latex/57-feat-add-dynamic-page-style-for-chapter-page 2025-05-11 21:56:14 +07:00
nuluh
921dc9245c fix(latex): add draft watermark functionality with conditional loading 2025-05-11 19:32:13 +07:00