Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
96a116a8b0 | ||
|
|
5e2e4ee32a | ||
|
|
54dca8a81f | ||
|
|
1cea342076 | ||
|
|
5cc1192330 | ||
|
|
84fd03787e | ||
|
|
c44bc8bd77 | ||
|
|
370deda4cd | ||
|
|
6879e14def | ||
|
|
8490a25223 | ||
|
|
a5f572cc89 | ||
|
|
6e21f769d1 | ||
|
|
c6fa55916e | ||
|
|
069db2b8cf | ||
|
|
59e24f4a51 | ||
|
|
c5ad9e91e8 | ||
|
|
bf539c5a41 | ||
|
|
04242b038b | ||
|
|
ce7988bdff | ||
|
|
ef7a2675da | ||
|
|
9a82989342 | ||
|
|
8d558418b3 | ||
|
|
1d748ef2a4 | ||
|
|
c4b2cec058 | ||
|
|
a1f210b144 | ||
|
|
df49054c0c | ||
|
|
4eb6613699 | ||
|
|
d7a39e7664 | ||
|
|
1d48f60a44 | ||
|
|
ff1e79bb7b | ||
|
|
2e131883ca | ||
|
|
1c40fe8a0e | ||
|
|
6738fc65d9 | ||
|
|
36ec58db7d | ||
|
|
1ad0fa346a | ||
|
|
36fb1626a4 | ||
|
|
f3581e5ec1 | ||
|
|
a2cb57f569 | ||
|
|
2a4d3a9087 | ||
|
|
97410e6145 | ||
|
|
bb2bb3419c | ||
|
|
5c63a8a86c | ||
|
|
d6b3699153 | ||
|
|
8a1df11b6d | ||
|
|
db869f5d48 | ||
|
|
a574ab74cb | ||
|
|
c4057bb73e | ||
|
|
cb80d24a80 | ||
|
|
bd248ac324 | ||
|
|
efdf53479c | ||
|
|
35ed4b3d3f | ||
|
|
04e1fc7136 | ||
|
|
51be6af160 | ||
|
|
80ed7696d1 | ||
|
|
c334e74233 | ||
|
|
260651a849 | ||
|
|
916699e5cb | ||
|
|
d415b5d1e2 | ||
|
|
cbce208cc5 | ||
|
|
387cc067ed | ||
|
|
983cb80a03 | ||
|
|
177ff7516b | ||
|
|
7c14090951 | ||
|
|
32a4ee43ea | ||
|
|
20944de723 | ||
|
|
050e4e0655 | ||
|
|
675426e0d2 | ||
|
|
06a812d34b | ||
|
|
c15cd36993 | ||
|
|
26d1205439 | ||
|
|
4efc324b6f |
No files matched your search
@@ -1,4 +1,4 @@
|
||||
name: Create Config ZIP
|
||||
name: Create ZIP
|
||||
on:
|
||||
release:
|
||||
types: [published]
|
||||
@@ -8,18 +8,14 @@ jobs:
|
||||
zip:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: actions/checkout@v4
|
||||
- run: zip -r config-default.zip config/_default
|
||||
- name: Create/Update latest release # adds file static url
|
||||
uses: softprops/action-gh-release@v1
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: config-default
|
||||
path: config-default.zip
|
||||
- name: Upload to release
|
||||
uses: softprops/action-gh-release@v2
|
||||
with:
|
||||
files: config-default.zip
|
||||
tag_name: latest
|
||||
name: Latest Config Files
|
||||
body: Automated config files bundle
|
||||
- name: Add to version release # adds file to the release assets
|
||||
if: github.event_name == 'release' # run on actual releases, not manual triggers
|
||||
uses: softprops/action-gh-release@v1
|
||||
with:
|
||||
files: config-default.zip
|
||||
tag_name: ${{ github.event.release.tag_name }}
|
||||
tag_name: ${{ github.event.release.tag_name }}
|
||||
@@ -1,38 +0,0 @@
|
||||
name: Deploy Preview to Firebase
|
||||
'on': pull_request
|
||||
jobs:
|
||||
build_and_preview:
|
||||
if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}'
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
||||
- name: Hugo setup
|
||||
uses: peaceiris/actions-hugo@v3.0.0
|
||||
with:
|
||||
hugo-version: 0.140.2
|
||||
extended: true
|
||||
env:
|
||||
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
|
||||
|
||||
- name: Check out code into the Go module directory
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: true # Fetch Hugo themes (true OR recursive)
|
||||
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
|
||||
|
||||
- name: Build with Hugo
|
||||
env:
|
||||
# For maximum backward compatibility with Hugo modules
|
||||
HUGO_ENVIRONMENT: production
|
||||
HUGO_ENV: production
|
||||
run: |
|
||||
hugo -E -F --minify -s exampleSite --themesDir ../.. -d ../public --baseURL https://blowfish.page
|
||||
|
||||
- name: Deploy preview
|
||||
uses: FirebaseExtended/action-hosting-deploy@v0
|
||||
with:
|
||||
repoToken: '${{ secrets.GITHUB_TOKEN }}'
|
||||
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_BLOWFISH_21FFF }}'
|
||||
expires: 30d
|
||||
channelId: preview-${{ github.event.number }}
|
||||
projectId: blowfish-21fff
|
||||
@@ -1,39 +0,0 @@
|
||||
name: Deploy Production to Firebase
|
||||
'on':
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
jobs:
|
||||
build_and_deploy:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
||||
- name: Hugo setup
|
||||
uses: peaceiris/actions-hugo@v3.0.0
|
||||
with:
|
||||
hugo-version: 0.140.2
|
||||
extended: true
|
||||
env:
|
||||
ACTIONS_ALLOW_UNSECURE_COMMANDS: 'true'
|
||||
|
||||
- name: Check out code into the Go module directory
|
||||
uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: true # Fetch Hugo themes (true OR recursive)
|
||||
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
|
||||
|
||||
- name: Build with Hugo
|
||||
env:
|
||||
# For maximum backward compatibility with Hugo modules
|
||||
HUGO_ENVIRONMENT: production
|
||||
HUGO_ENV: production
|
||||
run: |
|
||||
hugo -E -F --minify -s exampleSite --themesDir ../.. -d ../public --baseURL https://blowfish.page
|
||||
|
||||
- name: Deploy Production
|
||||
uses: FirebaseExtended/action-hosting-deploy@v0
|
||||
with:
|
||||
repoToken: '${{ secrets.GITHUB_TOKEN }}'
|
||||
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_BLOWFISH_21FFF }}'
|
||||
channelId: live
|
||||
projectId: blowfish-21fff
|
||||
@@ -0,0 +1,145 @@
|
||||
**[English](https://github.com/nunocoracao/blowfish/blob/main/README.md) | Indonesian | [简体中文](https://github.com/nunocoracao/blowfish/blob/main/README.zh-cn.md) | [日本語](https://github.com/nunocoracao/blowfish/blob/main/README.ja.md)**
|
||||
|
||||
# Blowfish
|
||||
[](https://github.com/nunocoracao/blowfish/actions/workflows/firebase-production.yml)
|
||||
[](https://github.com/nunocoracao/blowfish/actions/workflows/pages.yml)
|
||||
[](https://github.com/gohugoio/hugo/releases/tag/v0.87.0)
|
||||
[](https://github.com/nunocoracao/blowfish/blob/main/LICENSE)
|
||||
[](https://themes.gohugo.io/themes/blowfish/)
|
||||

|
||||
|
||||
Blowfish dirancang sebagai tema yang kuat dan ringan untuk [Hugo](https://gohugo.io). Tema ini dibuat menggunakan Tailwind CSS dengan desain yang bersih dan minimalis, yang mengutamakan konten Anda.
|
||||
|
||||

|
||||
|
||||
🌏 [Situs demo](https://blowfish.page/)
|
||||
📑 [Dokumentasi tema](https://blowfish.page/docs/)
|
||||
💎 [Toko Merch](http://tee.pub/lic/qwSlWVBL5zc)
|
||||
🐛 [Laporan bug & masalah](https://github.com/nunocoracao/blowfish/issues)
|
||||
💡 [Pertanyaan & permintaan fitur](https://github.com/nunocoracao/blowfish/discussions)
|
||||
|
||||
<a href="https://www.buymeacoffee.com/nunocoracao" target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png" alt="Belikan Saya Kopi" style="height: 60px !important;width: 217px !important;" ></a>
|
||||
<a target="_blank" href="http://tee.pub/lic/qwSlWVBL5zc"><img class="nozoom" src="https://img.buymeacoffee.com/button-api/?text=Toko Merch &emoji=💎&slug=nunocoracao&button_colour=5F7FFF&font_colour=ffffff&font_family=Lato&outline_colour=000000&coffee_colour=FFDD00" /></a>
|
||||
|
||||
## Fitur
|
||||
|
||||
- Tata letak responsif sepenuhnya dengan Tailwind CSS 3.0
|
||||
- Beragam skema warna (atau sesuaikan sendiri)
|
||||
- Mode gelap (paksa aktif/nonaktif atau otomatis dengan pengaturan pengguna)
|
||||
- Konfigurasi yang sangat dapat disesuaikan
|
||||
- Integrasi Firebase untuk mendukung data dinamis
|
||||
- Penghitung tampilan & mekanisme suka
|
||||
- Artikel terkait
|
||||
- Beragam tata letak halaman utama
|
||||
- Dukungan untuk banyak penulis
|
||||
- Seri artikel
|
||||
- Penyortiran artikel berdasarkan tanggal dan bobot
|
||||
- Mode Zen untuk membaca artikel
|
||||
- Fleksibel dengan berbagai jenis konten, taksonomi, dan menu
|
||||
- Menu header dan footer
|
||||
- Menu bersarang & sub-menu navigasi
|
||||
- Daftar isi yang dapat digulir
|
||||
- Dukungan untuk konten multibahasa termasuk bahasa RTL
|
||||
- Kemampuan untuk menautkan ke artikel di situs web pihak ketiga
|
||||
- Dukungan untuk beberapa shortcode seperti Galeri, Timeline, Kartu GitHub, dan Carousel
|
||||
- Integrasi BuyMeACoffee
|
||||
- Pencarian situs berbasis klien dengan Fuse.js
|
||||
- Diagram dan visualisasi menggunakan Mermaid
|
||||
- Grafik menggunakan Chart.js
|
||||
- Integrasi TypeIt
|
||||
- Sematan YouTube dengan peningkatan kinerja
|
||||
- Notasi matematika menggunakan KaTeX
|
||||
- Ikon SVG dari FontAwesome 6
|
||||
- Pengubahan ukuran gambar otomatis menggunakan Hugo Pipes
|
||||
- Anchor heading, daftar isi, salin kode, tombol, lencana, dan lainnya
|
||||
- Dukungan HTML dan emoji dalam artikel 🎉
|
||||
- SEO-friendly dengan tautan berbagi ke media sosial
|
||||
- Dukungan untuk Fathom Analytics dan Google Analytics
|
||||
- Dukungan RSS feed, favicon, dan komentar
|
||||
- Kustomisasi tingkat lanjut dengan definisi warna dan gaya Tailwind yang sederhana
|
||||
- Dioptimalkan untuk kinerja dan aksesibilitas dengan skor Lighthouse sempurna
|
||||
- Dokumentasi lengkap dengan pembaruan rutin
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
||||
## Dokumentasi
|
||||
|
||||
Blowfish memiliki [dokumentasi lengkap](https://blowfish.page/docs/) yang mencakup semua aspek tema. Pastikan untuk [membaca dokumentasi](https://blowfish.page/docs/) guna mempelajari cara menggunakan tema dan fiturnya.
|
||||
|
||||
---
|
||||
|
||||
## Instalasi
|
||||
|
||||
Blowfish mendukung beberapa metode instalasi - sebagai submodul git, Modul Hugo, atau instalasi manual sepenuhnya.
|
||||
|
||||
Instruksi terperinci untuk setiap metode dapat ditemukan dalam [dokumentasi instalasi](https://blowfish.page/docs/installation).
|
||||
|
||||
### Instalasi Cepat Menggunakan Blowfish Tools
|
||||
|
||||
> **Catatan:** Pastikan Anda sudah menginstal **Node.js**, **Git**, **Go**, dan **Hugo**, serta telah membuat proyek Hugo sebelum melanjutkan.
|
||||
|
||||
Kami baru saja meluncurkan alat CLI baru untuk membantu Anda memulai dengan Blowfish. Ini akan membuat proyek Hugo baru, menginstal tema, dan mengatur file konfigurasi tema untuk Anda.
|
||||
|
||||
Instal alat CLI secara global menggunakan npm (atau manajer paket lainnya):
|
||||
```shell
|
||||
npm i -g blowfish-tools
|
||||
```
|
||||
|
||||
Kemudian jalankan perintah berikut untuk memulai interaksi yang akan memandu Anda melalui proses pembuatan dan konfigurasi:
|
||||
```shell
|
||||
blowfish-tools
|
||||
```
|
||||
|
||||
Untuk membuat proyek Hugo baru dan menginstal tema sekaligus, gunakan:
|
||||
```shell
|
||||
blowfish-tools new mynewsite
|
||||
```
|
||||
|
||||
### Instalasi Cepat Menggunakan Git Submodules
|
||||
|
||||
> **Catatan:** Pastikan Anda sudah menginstal **Git**, **Go**, dan **Hugo**, serta telah membuat proyek Hugo sebelum melanjutkan.
|
||||
|
||||
1. Dari direktori proyek Anda, inisialisasi git:
|
||||
```shell
|
||||
git init
|
||||
```
|
||||
|
||||
2. Konfigurasikan Blowfish sebagai submodul git:
|
||||
```shell
|
||||
git submodule add -b main https://github.com/nunocoracao/blowfish.git themes/blowfish
|
||||
```
|
||||
|
||||
3. Hapus file `config.toml` di root proyek dan salin file `*.toml` dari tema ke dalam folder `config/_default/`.
|
||||
|
||||
4. Ikuti petunjuk [Memulai](https://blowfish.page/docs/getting-started/) untuk mengonfigurasi situs web Anda.
|
||||
|
||||
### Memperbarui Tema
|
||||
|
||||
Untuk memperbarui tema ke rilis terbaru, cukup jalankan perintah berikut di direktori proyek Anda:
|
||||
```shell
|
||||
hugo mod get -u
|
||||
```
|
||||
|
||||
Instruksi pembaruan selengkapnya tersedia dalam [dokumentasi instalasi](https://blowfish.page/docs/installation/#installing-updates).
|
||||
|
||||
---
|
||||
|
||||
## Kontribusi
|
||||
|
||||
Blowfish akan terus berkembang seiring waktu. Jika Anda memiliki ide atau ingin melaporkan bug, silakan hubungi kami:
|
||||
|
||||
- 🐛 **Laporan bug & masalah:** Gunakan [GitHub Issues](https://github.com/nunocoracao/blowfish/issues)
|
||||
- 💡 **Ide fitur baru:** Buat diskusi di [GitHub Discussions](https://github.com/nunocoracao/blowfish/discussions)
|
||||
- 🙋♀️ **Pertanyaan umum:** Kunjungi [GitHub Discussions](https://github.com/nunocoracao/blowfish/discussions)
|
||||
|
||||
Jika Anda bisa memperbaiki bug atau menambahkan fitur baru, kontribusi dalam bentuk PR sangat dihargai. Pelajari lebih lanjut dalam [panduan kontribusi](https://github.com/nunocoracao/blowfish/blob/main/CONTRIBUTING.md).
|
||||
|
||||
---
|
||||
|
||||
## Grafik Stargazers
|
||||
|
||||
[](https://starchart.cc/nunocoracao/blowfish)
|
||||
|
||||
<a rel="me" href="https://masto.ai/@blowfish">Mastodon</a>
|
||||
@@ -1,4 +1,4 @@
|
||||
[English](https://github.com/nunocoracao/blowfish/blob/main/README.md) | [简体中文](https://github.com/nunocoracao/blowfish/blob/main/README.zh-cn.md) | 日本語
|
||||
[English](https://github.com/nunocoracao/blowfish/blob/main/README.md) | [Indonesian](https://github.com/nunocoracao/blowfish/blob/main/README.id.md) | [简体中文](https://github.com/nunocoracao/blowfish/blob/main/README.zh-cn.md) | 日本語
|
||||
# Blowfish
|
||||
[](https://github.com/nunocoracao/blowfish/actions/workflows/firebase-production.yml)
|
||||
[](https://github.com/nunocoracao/blowfish/actions/workflows/pages.yml)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
English | [简体中文](https://github.com/nunocoracao/blowfish/blob/main/README.zh-cn.md) | [日本語](https://github.com/nunocoracao/blowfish/blob/main/README.ja.md)
|
||||
English | [Indonesian](https://github.com/nunocoracao/blowfish/blob/main/README.id.md) | [简体中文](https://github.com/nunocoracao/blowfish/blob/main/README.zh-cn.md) | [日本語](https://github.com/nunocoracao/blowfish/blob/main/README.ja.md)
|
||||
# Blowfish
|
||||
[](https://github.com/nunocoracao/blowfish/actions/workflows/firebase-production.yml)
|
||||
[](https://github.com/nunocoracao/blowfish/actions/workflows/pages.yml)
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
[English](https://github.com/nunocoracao/blowfish/blob/main/README.md) | 简体中文 | [日本語](https://github.com/nunocoracao/blowfish/blob/main/README.ja.md)
|
||||
[English](https://github.com/nunocoracao/blowfish/blob/main/README.md) | [Indonesian](https://github.com/nunocoracao/blowfish/blob/main/README.id.md) | 简体中文 | [日本語](https://github.com/nunocoracao/blowfish/blob/main/README.ja.md)
|
||||
# Blowfish
|
||||
[](https://github.com/nunocoracao/blowfish/actions/workflows/firebase-production.yml)
|
||||
[](https://github.com/nunocoracao/blowfish/actions/workflows/pages.yml)
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
/**
|
||||
* Fuse.js v7.0.0 - Lightweight fuzzy-search (http://fusejs.io)
|
||||
* Fuse.js v7.1.0 - Lightweight fuzzy-search (http://fusejs.io)
|
||||
*
|
||||
* Copyright (c) 2023 Kiro Risk (http://kiro.me)
|
||||
* Copyright (c) 2025 Kiro Risk (http://kiro.me)
|
||||
* All Rights Reserved. Apache Software License 2.0
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*/
|
||||
var e,t;e=this,t=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?e(Object(r),!0).forEach((function(e){c(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function c(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&u(e,t)}function s(e){return s=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},s(e)}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function h(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=s(e);if(t){var i=s(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return h(this,n)}}function f(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function v(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function g(e){return Array.isArray?Array.isArray(e):"[object Array]"===S(e)}var y=1/0;function p(e){return null==e?"":function(e){if("string"==typeof e)return e;var t=e+"";return"0"==t&&1/e==-y?"-0":t}(e)}function m(e){return"string"==typeof e}function k(e){return"number"==typeof e}function M(e){return!0===e||!1===e||function(e){return b(e)&&null!==e}(e)&&"[object Boolean]"==S(e)}function b(e){return"object"===n(e)}function x(e){return null!=e}function w(e){return!e.trim().length}function S(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}var L=function(e){return"Missing ".concat(e," property in key")},_=function(e){return"Property 'weight' in key '".concat(e,"' must be a positive integer")},O=Object.prototype.hasOwnProperty,j=function(){function e(t){var n=this;r(this,e),this._keys=[],this._keyMap={};var i=0;t.forEach((function(e){var t=A(e);n._keys.push(t),n._keyMap[t.id]=t,i+=t.weight})),this._keys.forEach((function(e){e.weight/=i}))}return o(e,[{key:"get",value:function(e){return this._keyMap[e]}},{key:"keys",value:function(){return this._keys}},{key:"toJSON",value:function(){return JSON.stringify(this._keys)}}]),e}();function A(e){var t=null,n=null,r=null,i=1,o=null;if(m(e)||g(e))r=e,t=I(e),n=C(e);else{if(!O.call(e,"name"))throw new ErLine truncated
|
||||
var e,t;e=this,t=function(){"use strict";function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var n=1;n<arguments.length;n++){var r=null!=arguments[n]?arguments[n]:{};n%2?e(Object(r),!0).forEach((function(e){o(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):e(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function u(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function o(e,t,n){return(t=v(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}function a(e){return a=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},a(e)}function s(e,t){return s=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},s(e,t)}function h(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function l(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=a(e);if(t){var i=a(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return h(this,n)}}function f(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?d(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function v(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function g(e){return Array.isArray?Array.isArray(e):"[object Array]"===M(e)}var y=1/0;function p(e){return null==e?"":function(e){if("string"==typeof e)return e;var t=e+"";return"0"==t&&1/e==-y?"-0":t}(e)}function A(e){return"string"==typeof e}function m(e){return"number"==typeof e}function C(e){return!0===e||!1===e||function(e){return k(e)&&null!==e}(e)&&"[object Boolean]"==M(e)}function k(e){return"object"===n(e)}function E(e){return null!=e}function F(e){return!e.trim().length}function M(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}var b=function(e){return"Missing ".concat(e," property in key")},D=function(e){return"Property 'weight' in key '".concat(e,"' must be a positive integer")},B=Object.prototype.hasOwnProperty,x=function(){function e(t){var n=this;r(this,e),this._keys=[],this._keyMap={};var i=0;t.forEach((function(e){var t=w(e);n._keys.push(t),n._keyMap[t.id]=t,i+=t.weight})),this._keys.forEach((function(e){e.weight/=i}))}return u(e,[{key:"get",value:function(e){return this._keyMap[e]}},{key:"keys",value:function(){return this._keys}},{key:"toJSON",value:function(){return JSON.stringify(this._keys)}}]),e}();function w(e){var t=null,n=null,r=null,i=1,u=null;if(A(e)||g(e))r=e,t=S(e),n=L(e);else{if(!B.call(e,"name"))throw new ErLine truncated
|
||||
@@ -1 +1 @@
|
||||
@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(fonts/KaTeX_AMS-Regular.woff2) format("woff2"),url(fonts/KaTeX_AMS-Regular.woff) format("woff"),url(fonts/KaTeX_AMS-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Bold.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Regular.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Bold.woff) format("woff"),url(fonts/KaTeX_Fraktur-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Regular.woff) format("woff"),url(fonts/KaTeX_Fraktur-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Main-Bold.woff2) format("woff2"),url(fonts/KaTeX_Main-Bold.woff) format("woff"),url(fonts/KaTeX_Main-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Main-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Main-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Main-BoldItalic.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Main-Italic.woff2) format("woff2"),url(fonts/KaTeX_Main-Italic.woff) format("woff"),url(fonts/KaTeX_Main-Italic.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Main-Regular.woff2) format("woff2"),url(fonts/KaTeX_Main-Regular.woff) format("woff"),url(fonts/KaTeX_Main-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Math-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Math-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Math-BoldItalic.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Math-Italic.woff2) format("woff2"),url(fonts/KaTeX_Math-Italic.woff) format("woff"),url(fonts/KaTeX_Math-Italic.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(fonts/KaTeX_SansSerif-Bold.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Bold.woff) format("woff"),url(fonts/KaTeX_SansSerif-Bold.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(fonts/KaTeX_SansSerif-Italic.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Italic.woff) format("woff"),url(fonts/KaTeX_SansSerif-Italic.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Regular.woff) format("woff"),url(fonts/KaTeX_SansSerif-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Script-Regular.woff2) format("woff2"),url(fonts/KaTeX_Script-Regular.woff) format("woff"),url(fonts/KaTeX_Script-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size1-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size1-Regular.woff) format("woff"),url(fonts/KaTeX_Size1-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size2-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size2-Regular.woff) format("woff"),url(fonts/KaTeX_Size2-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size3-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size3-Regular.woff) format("woff"),url(fonts/KaTeX_Size3-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size4-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size4-Regular.woff) format("woff"),url(fonts/KaTeX_Size4-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(fonts/KaTeX_Typewriter-Regular.woff) format("woff"),url(fonts/KaTeX_Typewriter-Regular.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.19"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1pLine truncated
|
||||
@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(fonts/KaTeX_AMS-Regular.woff2) format("woff2"),url(fonts/KaTeX_AMS-Regular.woff) format("woff"),url(fonts/KaTeX_AMS-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Caligraphic-Bold.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Bold.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Caligraphic-Regular.woff2) format("woff2"),url(fonts/KaTeX_Caligraphic-Regular.woff) format("woff"),url(fonts/KaTeX_Caligraphic-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Fraktur-Bold.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Bold.woff) format("woff"),url(fonts/KaTeX_Fraktur-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Fraktur-Regular.woff2) format("woff2"),url(fonts/KaTeX_Fraktur-Regular.woff) format("woff"),url(fonts/KaTeX_Fraktur-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(fonts/KaTeX_Main-Bold.woff2) format("woff2"),url(fonts/KaTeX_Main-Bold.woff) format("woff"),url(fonts/KaTeX_Main-Bold.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Main-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Main-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Main-BoldItalic.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Main-Italic.woff2) format("woff2"),url(fonts/KaTeX_Main-Italic.woff) format("woff"),url(fonts/KaTeX_Main-Italic.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Main-Regular.woff2) format("woff2"),url(fonts/KaTeX_Main-Regular.woff) format("woff"),url(fonts/KaTeX_Main-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(fonts/KaTeX_Math-BoldItalic.woff2) format("woff2"),url(fonts/KaTeX_Math-BoldItalic.woff) format("woff"),url(fonts/KaTeX_Math-BoldItalic.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(fonts/KaTeX_Math-Italic.woff2) format("woff2"),url(fonts/KaTeX_Math-Italic.woff) format("woff"),url(fonts/KaTeX_Math-Italic.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:700;src:url(fonts/KaTeX_SansSerif-Bold.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Bold.woff) format("woff"),url(fonts/KaTeX_SansSerif-Bold.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:italic;font-weight:400;src:url(fonts/KaTeX_SansSerif-Italic.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Italic.woff) format("woff"),url(fonts/KaTeX_SansSerif-Italic.ttf) format("truetype")}@font-face{font-family:"KaTeX_SansSerif";font-style:normal;font-weight:400;src:url(fonts/KaTeX_SansSerif-Regular.woff2) format("woff2"),url(fonts/KaTeX_SansSerif-Regular.woff) format("woff"),url(fonts/KaTeX_SansSerif-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Script-Regular.woff2) format("woff2"),url(fonts/KaTeX_Script-Regular.woff) format("woff"),url(fonts/KaTeX_Script-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size1-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size1-Regular.woff) format("woff"),url(fonts/KaTeX_Size1-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size2-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size2-Regular.woff) format("woff"),url(fonts/KaTeX_Size2-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size3-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size3-Regular.woff) format("woff"),url(fonts/KaTeX_Size3-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Size4-Regular.woff2) format("woff2"),url(fonts/KaTeX_Size4-Regular.woff) format("woff"),url(fonts/KaTeX_Size4-Regular.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(fonts/KaTeX_Typewriter-Regular.woff2) format("woff2"),url(fonts/KaTeX_Typewriter-Regular.woff) format("woff"),url(fonts/KaTeX_Typewriter-Regular.ttf) format("truetype")}.katex{font:normal 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.21"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1pLine truncated
|
||||
@@ -1 +1 @@
|
||||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.katex=t():e.katex=t()}("undefined"!=typeof self?self:this,(function(){return function(){"use strict";var e={d:function(t,r){for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t={};e.d(t,{default:function(){return Xn}});class r{constructor(e,t){this.name=void 0,this.position=void 0,this.length=void 0,this.rawMessage=void 0;let n,o,s="KaTeX parse error: "+e;const i=t&&t.loc;if(i&&i.start<=i.end){const e=i.lexer.input;n=i.start,o=i.end,n===e.length?s+=" at end of input: ":s+=" at position "+(n+1)+": ";const t=e.slice(n,o).replace(/[^]/g,"$&\u0332");let r,a;r=n>15?"\u2026"+e.slice(n-15,n):e.slice(0,n),a=o+15<e.length?e.slice(o,o+15)+"\u2026":e.slice(o),s+=r+t+a}const a=new Error(s);return a.name="ParseError",a.__proto__=r.prototype,a.position=n,null!=n&&null!=o&&(a.length=o-n),a.rawMessage=e,a}}r.prototype.__proto__=Error.prototype;var n=r;const o=/([A-Z])/g,s={"&":"&",">":">","<":"<",'"':""","'":"'"},i=/[&><"']/g;const a=function(e){return"ordgroup"===e.type||"color"===e.type?1===e.body.length?a(e.body[0]):e:"font"===e.type?a(e.body):e};var l={contains:function(e,t){return-1!==e.indexOf(t)},deflt:function(e,t){return void 0===e?t:e},escape:function(e){return String(e).replace(i,(e=>s[e]))},hyphenate:function(e){return e.replace(o,"-$1").toLowerCase()},getBaseElem:a,isCharacterBox:function(e){const t=a(e);return"mathord"===t.type||"textord"===t.type||"atom"===t.type},protocolFromUrl:function(e){const t=/^[\x00-\x20]*([^\\/#?]*?)(:|�*58|�*3a|&colon)/i.exec(e);return t?":"!==t[2]?null:/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(t[1])?t[1].toLowerCase():null:"_relative"}};const h={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format <type>"},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color <color>",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro <def>",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,t)=>(t.push(e),t)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness <size>",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size <n>",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand <n>",cliProcessor:e=>"Infinity"===e?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function c(e){if(e.default)return e.default;const t=e.type,r=Array.isArray(t)?t[0]:t;if("string"!=typeof r)return r.enum[0];switch(r){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class m{constructor(e){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0Line truncated
|
||||
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.katex=t():e.katex=t()}("undefined"!=typeof self?self:this,(function(){return function(){"use strict";var e={d:function(t,r){for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t={};e.d(t,{default:function(){return Wn}});class r{constructor(e,t){this.name=void 0,this.position=void 0,this.length=void 0,this.rawMessage=void 0;let n,o,s="KaTeX parse error: "+e;const i=t&&t.loc;if(i&&i.start<=i.end){const e=i.lexer.input;n=i.start,o=i.end,n===e.length?s+=" at end of input: ":s+=" at position "+(n+1)+": ";const t=e.slice(n,o).replace(/[^]/g,"$&\u0332");let r,a;r=n>15?"\u2026"+e.slice(n-15,n):e.slice(0,n),a=o+15<e.length?e.slice(o,o+15)+"\u2026":e.slice(o),s+=r+t+a}const a=new Error(s);return a.name="ParseError",a.__proto__=r.prototype,a.position=n,null!=n&&null!=o&&(a.length=o-n),a.rawMessage=e,a}}r.prototype.__proto__=Error.prototype;var n=r;const o=/([A-Z])/g,s={"&":"&",">":">","<":"<",'"':""","'":"'"},i=/[&><"']/g;const a=function(e){return"ordgroup"===e.type||"color"===e.type?1===e.body.length?a(e.body[0]):e:"font"===e.type?a(e.body):e};var l={contains:function(e,t){return-1!==e.indexOf(t)},deflt:function(e,t){return void 0===e?t:e},escape:function(e){return String(e).replace(i,(e=>s[e]))},hyphenate:function(e){return e.replace(o,"-$1").toLowerCase()},getBaseElem:a,isCharacterBox:function(e){const t=a(e);return"mathord"===t.type||"textord"===t.type||"atom"===t.type},protocolFromUrl:function(e){const t=/^[\x00-\x20]*([^\\/#?]*?)(:|�*58|�*3a|&colon)/i.exec(e);return t?":"!==t[2]?null:/^[a-zA-Z][a-zA-Z0-9+\-.]*$/.test(t[1])?t[1].toLowerCase():null:"_relative"}};const h={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format <type>"},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color <color>",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:e=>"#"+e},macros:{type:"object",cli:"-m, --macro <def>",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(e,t)=>(t.push(e),t)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:e=>Math.max(0,e),cli:"--min-rule-thickness <size>",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:e=>Math.max(0,e),cli:"-s, --max-size <n>",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:e=>Math.max(0,e),cli:"-e, --max-expand <n>",cliProcessor:e=>"Infinity"===e?1/0:parseInt(e)},globalGroup:{type:"boolean",cli:!1}};function c(e){if(e.default)return e.default;const t=e.type,r=Array.isArray(t)?t[0]:t;if("string"!=typeof r)return r.enum[0];switch(r){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class m{constructor(e){this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0Line truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
[module.hugoVersion]
|
||||
extended = true
|
||||
min = "0.87.0"
|
||||
max = "0.140.2"
|
||||
max = "0.143.1"
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "lelouvincx.github.io"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://lelouvincx.github.io/"
|
||||
weight: 311
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 23 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "nveshaan"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://nveshaan.github.io/"
|
||||
weight: 771
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 158 KiB After Width: | Height: | Size: 158 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "DXPetti.com"
|
||||
tags: [個人サイト, ブログ]
|
||||
tags: [パーソナルサイト, ブログ]
|
||||
externalUrl: "https://www.dxpetti.com/"
|
||||
weight: 581
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 108 KiB After Width: | Height: | Size: 106 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "lazarusoverlook.com"
|
||||
tags: [個人サイト, ブログ]
|
||||
tags: [パーソナルサイト, ブログ]
|
||||
externalUrl: "https://lazarusoverlook.com"
|
||||
weight: 851
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 37 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "dizzytech.de"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://dizzytech.de"
|
||||
weight: 161
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Beauty Formulation"
|
||||
tags: [企業サイト]
|
||||
tags: [会社のサイト]
|
||||
externalUrl: "https://www.beautyformulation.com/"
|
||||
weight: 731
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 160 KiB After Width: | Height: | Size: 160 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "vkmki001.github.io"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://vkmki001.github.io/"
|
||||
weight: 391
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 48 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "merox.dev"
|
||||
tags: [Sito personale, Blog, Documentazione, CV]
|
||||
tags: [Sito personale, Blog, Documentazione, Cv]
|
||||
externalUrl: "https://merox.dev"
|
||||
weight: 901
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "merox.dev"
|
||||
tags: [個人サイト, ブログ, ドキュメント, 履歴書]
|
||||
tags: [パーソナルサイト, ブログ, ドキュメント, cv]
|
||||
externalUrl: "https://merox.dev"
|
||||
weight: 901
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 112 KiB After Width: | Height: | Size: 112 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "hyperbowl3d.com"
|
||||
tags: [Sito di giochi]
|
||||
tags: [Sito di gioco]
|
||||
externalUrl: "https://hyperbowl3d.com/"
|
||||
weight: 261
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "hyperbowl3d.com"
|
||||
tags: [游戏现场]
|
||||
tags: [游戏网站]
|
||||
externalUrl: "https://hyperbowl3d.com/"
|
||||
weight: 261
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 53 KiB After Width: | Height: | Size: 53 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "ekwska.com"
|
||||
tags: [個人ブログ]
|
||||
tags: [個人的なブログ]
|
||||
externalUrl: "https://ekwska.com"
|
||||
weight: 611
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 36 KiB After Width: | Height: | Size: 36 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Adam Madej - Gameplay Animator"
|
||||
tags: [Sito portfolio, Blog, Sito personale]
|
||||
tags: [Sito di portafoglio, Blog, Sito personale]
|
||||
externalUrl: "http://www.adammadej.com/"
|
||||
weight: 661
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Adam Madej - Gameplay Animator"
|
||||
tags: [ポートフォリオサイト, ブログ, 個人サイト]
|
||||
tags: [ポートフォリオサイト, ブログ, パーソナルサイト]
|
||||
externalUrl: "http://www.adammadej.com/"
|
||||
weight: 661
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Adam Madej - Gameplay Animator"
|
||||
tags: [作品集网站, 博客, 个人网站]
|
||||
tags: [投资组合网站, 博客, 个人网站]
|
||||
externalUrl: "http://www.adammadej.com/"
|
||||
weight: 661
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 76 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "innerknowing"
|
||||
tags: [個人サイト, モデラー]
|
||||
tags: [パーソナルサイト, モデラー]
|
||||
externalUrl: "https://innerknowing.xyz/en/"
|
||||
weight: 641
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "innerknowing"
|
||||
tags: [个人网站, 建模师]
|
||||
tags: [个人网站, 建模器]
|
||||
externalUrl: "https://innerknowing.xyz/en/"
|
||||
weight: 641
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 61 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "sdehm.dev"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://sdehm.dev"
|
||||
weight: 151
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 93 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "mayer.life"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://mayer.life"
|
||||
weight: 441
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "StepaniaH"
|
||||
tags: [個人サイト, ブログ]
|
||||
tags: [パーソナルサイト, ブログ]
|
||||
externalUrl: "https://stepaniah.me"
|
||||
weight: 941
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 61 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "todreamr.github.io"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://todreamr.github.io/"
|
||||
weight: 621
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 79 KiB After Width: | Height: | Size: 77 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "eallion.com"
|
||||
tags: [ブログ, 個人サイト]
|
||||
tags: [ブログ, パーソナルサイト]
|
||||
externalUrl: "http://www.eallion.com/"
|
||||
weight: 671
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 72 KiB After Width: | Height: | Size: 71 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "50-nuances-octets.fr"
|
||||
tags: [组织站点]
|
||||
tags: [组织网站]
|
||||
externalUrl: "https://www.50-nuances-octets.fr/"
|
||||
weight: 351
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "georgiancodeclub.github.io"
|
||||
tags: [大学のクラブサイト]
|
||||
tags: [カレッジクラブサイト]
|
||||
externalUrl: "https://georgiancodeclub.github.io"
|
||||
weight: 71
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 72 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "micheledinelli.github.io"
|
||||
tags: [Sito personale, Sito portfolio, Accademia]
|
||||
tags: [Sito personale, Sito di portafoglio, Accademico]
|
||||
externalUrl: "https://micheledinelli.github.io"
|
||||
weight: 781
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "micheledinelli.github.io"
|
||||
tags: [個人サイト, ポートフォリオサイト, 学術界]
|
||||
tags: [パーソナルサイト, ポートフォリオサイト, アカデミア]
|
||||
externalUrl: "https://micheledinelli.github.io"
|
||||
weight: 781
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "micheledinelli.github.io"
|
||||
tags: [个人网站, 作品集网站, 学术界]
|
||||
tags: [个人网站, 投资组合网站, 学术界]
|
||||
externalUrl: "https://micheledinelli.github.io"
|
||||
weight: 781
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 88 KiB After Width: | Height: | Size: 91 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Xeonzilla’s Note"
|
||||
tags: [個人サイト, ブログ]
|
||||
tags: [パーソナルサイト, ブログ]
|
||||
externalUrl: "https://xeonzilla.github.io"
|
||||
weight: 841
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "vividscc.com"
|
||||
tags: [Sito aziendale]
|
||||
tags: [Sito commerciale]
|
||||
externalUrl: "https://vividscc.com/"
|
||||
weight: 221
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "vividscc.com"
|
||||
tags: [事業所]
|
||||
tags: [ビジネスサイト]
|
||||
externalUrl: "https://vividscc.com/"
|
||||
weight: 221
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "vividscc.com"
|
||||
tags: [企业网站]
|
||||
tags: [商业网站]
|
||||
externalUrl: "https://vividscc.com/"
|
||||
weight: 221
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 98 KiB After Width: | Height: | Size: 103 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "blog.stonegarden.dev"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://blog.stonegarden.dev/"
|
||||
weight: 521
|
||||
showDate: false
|
||||
|
||||
|
After Width: | Height: | Size: 119 KiB |
@@ -0,0 +1,14 @@
|
||||
---
|
||||
title: "Lazy Product Reviews"
|
||||
tags: [Sito personale, Blog]
|
||||
externalUrl: "https://lazyproductreviews.com/"
|
||||
weight: 971
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
showEdit: false
|
||||
showLikes: false
|
||||
showViews: false
|
||||
layoutBackgroundHeaderSpace: false
|
||||
---
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
---
|
||||
title: "Lazy Product Reviews"
|
||||
tags: [パーソナルサイト, ブログ]
|
||||
externalUrl: "https://lazyproductreviews.com/"
|
||||
weight: 971
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
showEdit: false
|
||||
showLikes: false
|
||||
showViews: false
|
||||
layoutBackgroundHeaderSpace: false
|
||||
---
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
title: "Lazy Product Reviews"
|
||||
tags: [Personal site,Blog]
|
||||
externalUrl: "https://lazyproductreviews.com/"
|
||||
weight: 971
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
showEdit: false
|
||||
showLikes: false
|
||||
showViews: false
|
||||
layoutBackgroundHeaderSpace: false
|
||||
---
|
||||
@@ -0,0 +1,14 @@
|
||||
---
|
||||
title: "Lazy Product Reviews"
|
||||
tags: [个人网站, 博客]
|
||||
externalUrl: "https://lazyproductreviews.com/"
|
||||
weight: 971
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
showEdit: false
|
||||
showLikes: false
|
||||
showViews: false
|
||||
layoutBackgroundHeaderSpace: false
|
||||
---
|
||||
|
||||
|
Before Width: | Height: | Size: 24 KiB After Width: | Height: | Size: 24 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "alxhslm.github.io"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://alxhslm.github.io/"
|
||||
weight: 561
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 115 KiB After Width: | Height: | Size: 115 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "bbagwang.com"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://bbagwang.com"
|
||||
weight: 401
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 127 KiB After Width: | Height: | Size: 127 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Laterre Dev"
|
||||
tags: [Sito personale, Blog sulla tecnologia, Sviluppatore di software, Sito portfolio]
|
||||
tags: [Sito personale, Blog tecnologico, Sviluppatore del software, Sito di portafoglio]
|
||||
externalUrl: "https://laterre.dev/"
|
||||
weight: 951
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Laterre Dev"
|
||||
tags: [個人サイト, テクノロジーブログ, ソフトウェア開発者, ポートフォリオサイト]
|
||||
tags: [パーソナルサイト, テクノロジーブログ, ソフトウェア開発者, ポートフォリオサイト]
|
||||
externalUrl: "https://laterre.dev/"
|
||||
weight: 951
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Laterre Dev"
|
||||
tags: [个人网站, 技术博客, 软件开发人员, 作品集网站]
|
||||
tags: [个人网站, 技术博客, 软件开发人员, 投资组合网站]
|
||||
externalUrl: "https://laterre.dev/"
|
||||
weight: 951
|
||||
showDate: false
|
||||
|
||||
|
After Width: | Height: | Size: 104 KiB |
@@ -0,0 +1,14 @@
|
||||
---
|
||||
title: "zzzhome"
|
||||
tags: [Sito personale, Blog]
|
||||
externalUrl: "https://zzzhome.cc/"
|
||||
weight: 981
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
showEdit: false
|
||||
showLikes: false
|
||||
showViews: false
|
||||
layoutBackgroundHeaderSpace: false
|
||||
---
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
---
|
||||
title: "zzzhome"
|
||||
tags: [パーソナルサイト, ブログ]
|
||||
externalUrl: "https://zzzhome.cc/"
|
||||
weight: 981
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
showEdit: false
|
||||
showLikes: false
|
||||
showViews: false
|
||||
layoutBackgroundHeaderSpace: false
|
||||
---
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
---
|
||||
title: "zzzhome"
|
||||
tags: [Personal site,Blog]
|
||||
externalUrl: "https://zzzhome.cc/"
|
||||
weight: 981
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
showEdit: false
|
||||
showLikes: false
|
||||
showViews: false
|
||||
layoutBackgroundHeaderSpace: false
|
||||
---
|
||||
@@ -0,0 +1,14 @@
|
||||
---
|
||||
title: "zzzhome"
|
||||
tags: [个人网站, 博客]
|
||||
externalUrl: "https://zzzhome.cc/"
|
||||
weight: 981
|
||||
showDate: false
|
||||
showAuthor: false
|
||||
showReadingTime: false
|
||||
showEdit: false
|
||||
showLikes: false
|
||||
showViews: false
|
||||
layoutBackgroundHeaderSpace: false
|
||||
---
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "gma.name"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://gma.name"
|
||||
weight: 431
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Middle of Nowhere"
|
||||
tags: [個人サイト, ブログ]
|
||||
tags: [パーソナルサイト, ブログ]
|
||||
externalUrl: "https://blog.wtcx.dev/"
|
||||
weight: 741
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 92 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "code-chimp.com"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://code-chimp.com"
|
||||
weight: 21
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "m3upt.com"
|
||||
tags: [Sito del progetto]
|
||||
tags: [Sito di progetto]
|
||||
externalUrl: "https://m3upt.com"
|
||||
weight: 371
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "m3upt.com"
|
||||
tags: [项目现场]
|
||||
tags: [项目站点]
|
||||
externalUrl: "https://m3upt.com"
|
||||
weight: 371
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Ignacio Conde"
|
||||
tags: [Sito personale, Sito portfolio, Sviluppatore di software, Sviluppatore di videogiochi]
|
||||
tags: [Sito personale, Sito di portafoglio, Sviluppatore del software, Sviluppatore di videogiochi]
|
||||
externalUrl: "http://www.ignaciomconde.com/"
|
||||
weight: 701
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Ignacio Conde"
|
||||
tags: [個人サイト, ポートフォリオサイト, ソフトウェア開発者, ビデオゲーム開発者]
|
||||
tags: [パーソナルサイト, ポートフォリオサイト, ソフトウェア開発者, ビデオゲーム開発者]
|
||||
externalUrl: "http://www.ignaciomconde.com/"
|
||||
weight: 701
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Ignacio Conde"
|
||||
tags: [个人网站, 作品集网站, 软件开发人员, 视频游戏开发商]
|
||||
tags: [个人网站, 投资组合网站, 软件开发人员, 电子游戏开发人员]
|
||||
externalUrl: "http://www.ignaciomconde.com/"
|
||||
weight: 701
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "blastomussa.dev"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://blastomussa.dev"
|
||||
weight: 111
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 97 KiB After Width: | Height: | Size: 97 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "renaud.warnotte.be"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://renaud.warnotte.be"
|
||||
weight: 531
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "fahru.my.id"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://www.fahru.my.id"
|
||||
weight: 81
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Handbook on Teaching Empirical Software Engineering: Online Materials"
|
||||
tags: [Libro, Accademia]
|
||||
tags: [Libro, Accademico]
|
||||
externalUrl: "https://www.emse.education"
|
||||
weight: 871
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "Handbook on Teaching Empirical Software Engineering: Online Materials"
|
||||
tags: [本, 学術界]
|
||||
tags: [本, アカデミア]
|
||||
externalUrl: "https://www.emse.education"
|
||||
weight: 871
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 155 KiB After Width: | Height: | Size: 155 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "江ノ島エスカー"
|
||||
tags: [Sito portfolio, Sviluppatore di software]
|
||||
tags: [Sito di portafoglio, Sviluppatore del software]
|
||||
externalUrl: "https://zen96k.github.io/enoshima-escar"
|
||||
weight: 761
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "江ノ島エスカー"
|
||||
tags: [作品集网站, 软件开发人员]
|
||||
tags: [投资组合网站, 软件开发人员]
|
||||
externalUrl: "https://zen96k.github.io/enoshima-escar"
|
||||
weight: 761
|
||||
showDate: false
|
||||
|
||||
|
Before Width: | Height: | Size: 96 KiB After Width: | Height: | Size: 96 KiB |
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "weaxsey.org"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://weaxsey.org/"
|
||||
weight: 321
|
||||
showDate: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
title: "pmnxis.github.io"
|
||||
tags: [個人サイト]
|
||||
tags: [パーソナルサイト]
|
||||
externalUrl: "https://pmnxis.github.io"
|
||||
weight: 51
|
||||
showDate: false
|
||||
|
||||