fix(geom8): §4 — определение cy в drawProof доказательства
В функции drawProof пошагового доказательства §4 использовалась переменная cy без определения (была только cx). Это приводило к ReferenceError при вызове buildP4, и из-за throw в ensureBuilt секция §4 не открывалась при клике на карточку в селекторе параграфов. Проверено: все 17 параграфов главы (p1-p16, final1) теперь строятся без ошибок. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1802,7 +1802,7 @@ function buildP4(){
|
||||
const W=300,H=200;
|
||||
function drawProof(highlight){
|
||||
const A={x:30,y:160},B={x:180,y:160},C={x:260,y:50},D={x:110,y:50};
|
||||
const cx=(A.x+B.x+C.x+D.x)/4;
|
||||
const cx=(A.x+B.x+C.x+D.x)/4, cy=(A.y+B.y+C.y+D.y)/4;
|
||||
let s='<svg viewBox="0 0 '+W+' '+H+'" style="width:100%;max-width:320px;background:var(--card);border:1px solid var(--border);border-radius:12px">';
|
||||
const t1fill=highlight==='diag'||highlight==='both'?'rgba(220,38,38,.15)':'rgba(220,38,38,.07)';
|
||||
const t2fill=highlight==='both'?'rgba(16,185,129,.15)':'rgba(220,38,38,.07)';
|
||||
|
||||
Reference in New Issue
Block a user