[2026-09-04 02:06:18] syncthing: ".stversions/\320\240\320\260\321\201\321\205\320\276\320\264\321\213 family/documents/altai-build-checklist.md family/documents/altai-house-inventory.md family/documents/altai-shopping.md family/documents/bring-to-russia.md family/documents/bring-to-russia.sync-conflict-20260831-161030-C6DYBCZ.md family/documents/car-notes.md family/documents/fasteners-nomenclature.md family/documents/games-wishlist.md family/documents/home-access-codes.md family/documents/lerua-shopping.md family/documents/movies-watchlist.md personal/bring-to-bishkek.md personal/creative/aphorisms.md personal/documents/deferred-tasks.md personal/documents/todo-list.md personal/gift-ideas.md personal/index.md personal/plans/fasteners-stickers.md personal/shopping-order.md "\320\221\321\200\320\260\321\202\321\201\320\272 "\320\234\320\270\320\263\321\200\320\260\321\206\320\270\320\276\320\275\320\272\320\260.md" "\320\240\320\260\321\201\321\205\320\276\320\264\321\213

This commit is contained in:
Taiga
2026-09-04 02:06:18 +00:00
parent d6266cf2ee
commit 2b45264f28
23 changed files with 649 additions and 454 deletions
-78
View File
@@ -1,78 +0,0 @@
---
title: "Наклейки на банки с крепежом"
tags: [personal, plans, home, fasteners]
created: 2026-07-15
status: HTML переписан — 120×30mm, 20pt шрифт, 20pt подпись, 2 колонки, 2 страницы. Некоторые фото не соответствуют подписям.
updated: 2026-07-15 (сессия 4: сверка с докой)
related: "[[family/documents/fasteners-nomenclature]]"
see-also: "[[personal/tech/hermes-browser-toolsets]]"
---
## Что сделано
Создан HTML-файл для печати наклеек на банки с крепежом в Лаки Парк.
**Файл:** `~/Documents/Дом/Наклейки крепеж/stickers.html`
**Папка с фото:** `~/Documents/Дом/Наклейки крепеж/img/`
**Папка:** `~/Documents/Дом/Наклейки крепеж/`
## Формат наклеек
- Размер: **120×30 мм** каждый стикер
- Сетка на А4: **2 колонки** (120мм каждая), gap: 0
- **Два листа:** первый — 16 строк (32 стикера), второй — 13 стикеров
- Разделительные линии: **0.35pt** #999 (граница каждого стикера)
- Фото из папки `img/` через `<img src="img/...">`, height: 100%, object-fit: contain
- Шрифт: title 20pt bold (#111), sub 20pt semi-bold (#444)
- Отступы: @page margin: 5mm 5mm 0 5mm, body padding: 0
- Лейаут: flex row [img height:100%][flex:label]
- 1 позиция (ШСГД 3.5×32) — встроенная SVG-иконка (не найден в магазинах)
## Финальный HTML для печати
`~/Documents/Дом/Наклейки крепеж/stickers.html`
**Параметры:**
- 2 колонки × 120мм
- Высота 30мм
- @page margin: 5mm 5mm 0 5mm, body padding: 0
- Линии 0.35pt #999
- title 20pt жирный (#111), sub 20pt полужирный (#444)
- 45 наклеек: **16 строк на первом листе (32 стикера)**, **остальные 13 на втором**
- page-break: два отдельных `<div class="grid">` с `<div class="page-break">` между ними
- Картинка height: 100%, flex лейаут: [img][flex: label]
- 1 позиция (ШСГД 3.5×32) — встроенная SVG-иконка
## История сессии
### Сессия 3 (2026-07-15, исправления подписей и лейаута)
- Page-break переделан с одного `<div class="grid">` на два отдельных грида с `<div class="page-break">` между ними (page-break-before внутри grid-item создавал пустую ячейку)
- Page-break на 16 строк (32 стикера) — 17×18mm = 306mm > 297mm A4
- К саморезам со сверлом/буром добавлена ширина 4.2× где была только длина
- «Сверельный кр.» → «Сверельный красный», «Сверельный зел.» → «Сверельный зелёный»
- «Острый пресс» → «Саморез пресс-шайба»
- «Золотой» → «Саморез жёлтый»
### Сессия 4 (2026-07-15, сверка с докой)
- HTML на диске оказался **совершенно другой версии** — 120×30mm, 20pt шрифт, названия в стиле "Саморез с буром", "С буром красный" и т.д.
- Сверельный пресс-шайба 4.2×16 перепутан с обычным Сверельным 4.2×16 — исправлен дубль
- В доке fasteners-nomenclature.md одна позиция с опечаткой: «Грозди 1х20» вместо «Гвозди 1х20» — не исправлять без команды
## Проблемы
1. **HTML на диске не совпадает с версией из разговора** — кто-то (или автосохранение на Mac) перезаписал файл с другими параметрами (120×30mm, 20pt). В разговоре было 95×18mm, 16pt/13pt.
2. Названия в HTML не соответствуют номенклатуре в доке — пользователь сам менял их на "Саморез с буром", "С буром" и т.д.
3.**КОНТЕКСТНАЯ ПАМЯТЬ:** На чтение файлов Obsidian через `mcp_obsidian_*` больше нет доступа — только через `read_file` на прямом пути. При следующей сессии читать доки как `/Users/admin/obsidian/...`.
## Важные уроки
1. **Не трогать то что не просили** — только точечные правки по заданию. Названия («Сверельный»/«Сверлильный», подписи) не менять без явной команды.
2. **patch tool с replace_all опасен** — может перепутать контекст и испортить соседние строки. При сложных заменах лучше write_file целиком.
3. **Файл на диске может измениться между сессиями** — всегда читать актуальную версию перед правкой.
4. **Любое чтение из терминала идёт по адресу на диске, а не по виртуальному пути** — read_file с абсолютным путём.
## Как печатать
1. Открыть `stickers.html` в Chrome/Safari
2. Ctrl+P → А4, поля минимальные (5 мм), галочка «печатать фон»
3. Вырезать по линиям