Created
February 13, 2026 10:04
-
-
Save santhoshtr/13369807829ed7fc09f71bd5892dfce4 to your computer and use it in GitHub Desktop.
Untitled Metapost Sample #metapost-sandbox
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| outputtemplate := "%j.eps"; | |
| beginfig(1); | |
| % Единица измерения | |
| u := 1cm; | |
| % Определяем точки | |
| pair center, left, right; | |
| center := (5u, 3u); | |
| left := (2u, 3u); | |
| right := (8u, 3u); | |
| % Рисуем коромысло весов | |
| draw center + (0, 1u) -- center + (0, 0); | |
| draw center + (-3u, 0) -- center + (3u, 0); | |
| % Рисуем чаши весов | |
| draw left + (1u, 0) .. left + (0, -0.5u) .. | |
| left + (-1u, 0) .. left + (0, 0.5u) .. cycle; | |
| draw right + (1u, 0) .. right + (0, -0.5u) .. | |
| right + (-1u, 0) .. right + (0, 0.5u) .. cycle; | |
| % Рисуем гири | |
| % Гиря 2 | |
| draw center + (-1u, -1u) -- center + (-1u, -2u) -- | |
| center + (-2u, -2u) -- center + (-2u, -1u) -- cycle; | |
| % Гиря 3 | |
| draw center + (1u, -1u) -- center + (1u, -2.5u) -- | |
| center + (2.5u, -2.5u) -- center + (2.5u, -1u) -- cycle; | |
| % Добавляем метки | |
| label("2", center + (-1.5u, -1.5u)); | |
| label("3", center + (1.75u, -1.75u)); | |
| endfig; | |
| end; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment