CSS 파일을 생성하기 위해 M4 매크로를 사용하려고합니다. 나는 px로 값을 입력하고 eval()을 사용하여 간단한 결과를 얻으려고합니다. 불행히도 나는 부유물을 얻는 방법을 찾지 못했습니다.M4 eval precision
define(`FONTSIZE', `13')dnl
define(`LINEHEIGHT', `17')dnl
.content {padding : eval(LINEHEIGHT/FONTSIZE)em}
>>> m4 style.css.m4
>>> .content {padding : 1em}
아이디어가 있으십니까?
감사합니다. 특정 목적을 위해
이 부동 소수점 연산이 M4에서 지원되지 않는 것 같습니다. 대답에서 제안 된 고정 소수점 솔루션은 좋은 생각입니다. – AkiRoss