Skip to content

Repository files navigation

Obsesi Tools

Obsesi Tools adalah aplikasi web statis untuk menata draf artikel DOCX mengikuti tata letak Jurnal Obsesi dan menghasilkan DOCX yang tetap dapat diedit.

Versi terbaru: 1.4.1

Fitur utama

  • Menata masthead, judul, penulis, afiliasi, DOI, abstrak, isi, tabel, referensi, header, dan footer.
  • Memberi setiap penulis nomor superskrip unik sesuai urutan 1, 2, 3, dan seterusnya.
  • Menggabungkan afiliasi yang sama serta menampilkan seluruh nomor penulis terkait pada satu baris.
  • Menampilkan afiliasi tanpa tanda kurung dan langsung setelah nama penulis.
  • Menambahkan tepat satu paragraf kosong Times New Roman 11 pt sebelum Abstrak, Abstract, dan subbab.
  • Menyeragamkan daftar pustaka menjadi Times New Roman 11 pt, rata kiri-kanan, dengan hanging indent 1 cm.
  • Membuat bookmark referensi dan tautan internal dari kutipan yang dapat dikenali.
  • Menormalkan dokumen ke compatibility mode Word 2013 yang juga digunakan Word 2019, 2021, dan Microsoft 365.
  • Menstabilkan ukuran halaman, margin, font, tabel, spasi, dan pagination lintas versi Word.

Privasi

Pemrosesan utama DOCX berlangsung di browser pengguna. Dokumen tidak diunggah ke server oleh fungsi layout utama. Pustaka JSZip dan Mammoth telah disertakan secara lokal sehingga proses inti tidak bergantung pada CDN pihak ketiga.

Persyaratan

  • Browser modern: Chrome, Edge, Firefox, atau Safari versi terbaru.
  • Berkas masukan berformat .docx dengan ukuran maksimal 15 MB.
  • Microsoft Word 2013 atau lebih baru direkomendasikan untuk pemeriksaan akhir.

Menjalankan aplikasi

Hosting biasa atau cPanel

  1. Salin index.html, logo.png, dan folder assets ke direktori situs.
  2. Pastikan struktur folder tidak berubah.
  3. Buka alamat situs melalui browser.

GitHub Pages

  1. Unggah seluruh isi repositori ke branch utama.
  2. Buka Settings → Pages.
  3. Pilih Deploy from a branch dan tentukan branch utama serta direktori root.
  4. Simpan dan tunggu GitHub Pages menerbitkan situs.

Karena semua jalur aset bersifat relatif, aplikasi dapat dijalankan pada root domain maupun subdirektori GitHub Pages.

Penggunaan

  1. Pilih draf artikel DOCX.
  2. Lengkapi halaman, volume, nomor, tahun, DOI, koresponden, dan tanggal artikel.
  3. Klik Terapkan Layout Template.
  4. Unduh DOCX hasil.
  5. Periksa kembali isi, pagination, tabel, gambar, dan metadata sebelum diterbitkan.

Kompatibilitas yang diuji

Keluaran v1.4.1 menggunakan OOXML compatibility mode 15, ukuran A4 dan margin eksplisit, font Times New Roman eksplisit, serta tabel DXA tetap. Pengujian regresi dilakukan pada beberapa artikel contoh dan pemeriksaan visual dilakukan melalui renderer dokumen.

Perbedaan kecil pagination masih dapat terjadi apabila komputer tidak memiliki font yang sama, memakai driver printer berbeda, atau membuka dokumen pada aplikasi selain Microsoft Word.

Struktur repositori

.
├── .github/                 Konfigurasi kontribusi dan laporan masalah
├── assets/vendor/          Pustaka JavaScript pihak ketiga
├── CHANGELOG.md             Riwayat versi
├── CONTRIBUTING.md          Panduan kontribusi
├── LICENSE                  Lisensi kode sumber
├── PRIVACY.md               Penjelasan pemrosesan dan privasi
├── SECURITY.md              Cara melaporkan kerentanan
├── THIRD_PARTY_NOTICES.md   Lisensi dependensi
├── TRADEMARKS.md            Ketentuan nama dan identitas jurnal
├── index.html               Aplikasi utama
└── logo.png                 Logo aplikasi

Pengembangan

Aplikasi menggunakan HTML, CSS, dan JavaScript tanpa proses build. Perubahan format DOCX dilakukan langsung pada struktur OOXML di dalam paket DOCX menggunakan JSZip.

Sebelum mengirim perubahan:

  • uji dengan lebih dari satu dokumen;
  • pastikan DOCX keluaran dapat dibuka tanpa pesan perbaikan;
  • periksa bookmark dan hyperlink internal;
  • periksa halaman pertama, tabel, gambar, dan daftar pustaka secara visual;
  • perbarui CHANGELOG.md bila perilaku pengguna berubah.

Status dan batasan

Obsesi Tools merupakan alat bantu tata letak. Hasil otomatis tidak menggantikan pemeriksaan editor. Struktur dokumen sumber yang sangat berbeda, objek Word khusus, persamaan, atau tabel kompleks mungkin memerlukan penyesuaian manual.

Lisensi

Kode sumber tersedia dengan lisensi MIT. Nama, logo, ISSN, dan identitas Jurnal Obsesi tidak diberikan sebagai bagian dari lisensi kode; lihat TRADEMARKS.md.

About

Aplikasi web untuk menata draf artikel DOCX secara otomatis sesuai template Jurnal Obsesi.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages