대칭 그룹을 처리하는 애플릿의 이름

대칭 그룹을 처리하는 애플릿의 이름

나는 한때 대칭 그룹을 다루는 작은 X 프로그램을 가지고 놀았습니다.

한 창에서는 모니터에서 대칭 그룹을 선택하고, 다른 창에서는 얇은 빨간색 선으로 그려진 대칭 셀 그리드가 나타납니다. 그런 다음 마우스를 사용하여 세그먼트를 그리면 해당 세그먼트가 해당 장치의 모든 항목에 복사됩니다.

Postscript 형식으로 도면을 저장할 수 있습니다.

이 프로그램의 이름은 무엇입니까?

Big G에게 물어보려고 했지만 운이 좋지 않았거나 제대로 된 질문을 할 수 없었습니다.

답변1

그것은 것 같다Kali1998년에 마지막으로 출판됨UMN 기하학적 중심하지만 여전히감싸다:

Kali는 대화형 2D 유클리드 대칭 패턴 편집기입니다.

Kali를 사용하여 Escher 스타일의 타일, 무한한 매듭, 프리즈 패턴 및 기타 멋진 것들을 그릴 수 있습니다. 17개의 평면(벽지) 또는 7개의 프리즈 대칭 그룹에서 패턴을 그릴 수 있습니다. 그리기는 X를 사용하여 대화식으로 수행되며 PostScript 출력이 지원됩니다.


어떻게 찾았나요? 패키지 검색 엔진 사용: 데비안에서 이것을 시도했는데 apt-cache search symmetry다양한 라이브러리나 화학 및 의학 결과 중에서 다음이 있습니다.

$ apt-cache search symmetry
[...]
kali - Draw tilings, frieze patterns, and so on
[...]

답변2

@AB의 답변을 보완하기 위해 몇 가지 추가 설명을 추가하고 싶습니다.

일부 배포판은 Kali를 패키징하지 않습니다.

공교롭게도 이름이 지정되지 않은 일부 Linux 배포판은 빌드용 X 라이브러리를 패키징하지 않으며 kali때로는 패키징하지도 않습니다 (아쉽게도 이름이 지정되지 않은 배포판도 그 중 하나입니다!).libformskali

소스 찾기

kali나는 출처를 찾아야 했고 libforms비록 다른 곳에서 찾을 수 있을지라도 저에게는데비안 패키지 저장소.

다음 링크는 2022년 4월 12일 기준으로 정확합니다.

하지만 당신은 그들을 찾을 수 있습니다여기그리고여기그리고 (페이지 하단 참조).

컴파일 및 링크

잘 되지 않습니다... 두 패키지 모두 cc사용 중인 패키지와 다른 버전 용 gcc이므로 C 전문가가 아닌 경우 문제가 발생할 수 있습니다. 하지만 데비안은 Sid용 라이브러리와 Kali를 구축하므로 이것이 가능합니다.

여기그리고여기여러분이 찾을 데비안 조정 사항(2022년 4월 12일)

따라서 최상위 소스 디렉토리에서 tar 파일의 압축을 풀고 다음을 실행하십시오.

$ while read patch_file ; do
>   patch < debian/patches/$patch_file
> done < debian/patches/series

이제 패치된 소스 코드가 올바르게 컴파일되고 링크됩니다.거의적절하게.

최종 조정

마지막으로 실행 파일을 실행하면 "찾을 수 없습니다" 같은 메시지가 ./kali나타나고 중지됩니다.libforms.so.2

연결을 위한 명령줄을 보면 kali괜찮아 보이니까 INSTALLATION지침을 보고 읽어보세요.

you should remove or rename it [libforms.so.* library] while compiling kali,
to ensure that kali is linked only with libforms.a.
Otherwise, you'll be unable to run kali, as it won't
find the shared library at run time.

지침을 따르면 작동할 것입니다.

나는 "고마워요, 데비안"이라고 말합니다.

관련 정보