Tavotto
AI drew your research figure. Tavotto makes it publication-ready: edit matplotlib figures on a canvas, lay out in mm, check journal rules. Free, open source.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Full text searchable image gallery of Microsoft Office icons using their idMso code.
The gallery uses PNG assets in images/ and generated searchable metadata. It also includes an Excel/VBA exporter for extracting icon images from an Office installation.
Browse the gallery:
Install dependencies with pnpm install, then start the local server with pnpm dev. Open http://127.0.0.1:8000.
Run the search and responsive layout test with pnpm test:search. Install the Playwright browser once with pnpm exec playwright install chromium if it is not already available.
Gallery URL state uses the search_mso, exclude_placeholders, and page query parameters. Icon detail pages and keyword review use icon_id. Older gallery, detail-page, and review parameter spellings are accepted and replaced with the current names.
Start the gallery with pnpm dev and open http://127.0.0.1:8000/keyword-review.html. The selected icon is shareable through the icon_id URL parameter. Review navigation includes one representative per distinct real image; searching an identical-image ID opens that representative. Each image has an editable keyword list with autocomplete suggestions. Exact words from an icon ID or its identical-image aliases are excluded from keywords. Confirming a review saves the shared keywords for every ID using that real image to icon-keywords.json and updates icon-metadata.json. Placeholder IDs are not grouped because their shared fallback image does not identify the underlying icon. Review status is stored per representative ID in icon-review-status.json.
Open http://127.0.0.1:8000/name-synonyms.html to manage synonyms. The shared dictionary in icon-synonyms.json adds alternate keywords when a source term appears in either an icon ID or its reviewed keywords. The keyword review page locks generated synonym terms and identifies their source.
The bottom of the keyword review page contains locally saved icon reference lists. Each member shows its keywords. Create named lists, add the selected icon or any icon ID, and remove entries with the X control. New icons append to the end of the selected list. The gallery's Icon reference lists link jumps directly to this section.
The gallery and searchable metadata are generated from PNG filenames directly in images/. Each filename without its .png extension is treated as an idMso value. After adding or removing icons, regenerate the metadata from this directory:
node generate-icon-metadata.js
The generator uses related terms for icon IDs as keywords, but excludes every exact icon-name word. IDs with the same real image share a keyword set. Reviewed keyword arrays in icon-keywords.json replace generated keyword suggestions for those IDs. It writes related-icon recommendations and identical-image ID lists to icon-details/{iconId}.json sidecars instead of including them in icon-metadata.json. It ranks related icons by shared, less-common words, keeps curated matches first, filters weak single-word matches, and limits each related-icon list to 12 entries.
It also creates one images/by-hash/ asset per unique PNG and stores each icon's shared asset path in the metadata. The gallery uses these content-addressed URLs so IDs with identical images share a browser-cache entry. The original images/{idMso}.png files remain the exporter's source files.
This project began as a fork of OfficeIconGallery by kriede. The original project and its contributions remain attributable to their original author. Regarding the list of icons, it was expanded using the reference provided in christianarielli/ImageMso.
The MIT license in LICENSE applies only to original contributions by DecimalTurn. It does not grant rights to pre-existing work from OfficeIconGallery or other third-party materials. The upstream revision from which this project derives did not include a license file.
The Microsoft Office icons remain copyrighted by Microsoft and are not covered by this repository's MIT license.