2012-12-01 3 views
8

나는 스핑크스에서 다소 기본적인 것을 시도하고있다. 이미지가 있지만 이미지를 작게 유지하는 것이 좋으며 이미지를 확대하려면 이미지를 클릭 할 수 있어야합니다. image: 또는 figure:ref: 또는 link:과 결합하는 구문 방식을 찾지 못했습니다.스핑크스 이미지 또는 그림에 대한 링크 추가

.. image:: _static/my_image_small.png 

그리고 동일한 폴더 my_image_large.png에 있습니다.

해결 방법을 생각해 보면 더 큰 이미지는 링크가 명시된 파일이어야합니까? 아니면 추가 image: 태그가있는 reSt 파일을 만드나요? 대안은 reSt 파일의 이미지 크기로 재생할 수 있지만 작은 이미지에서 큰 이미지로 링크를 만드는 방법을 여전히 모릅니다.

나를 도와 주셔서 감사합니다.

답변

6

target 지시문을 사용하면됩니다. 다음과 같이 끝낼 것입니다 :

.. image:: _static/my_image_small.png 
    :target: _static/my_image_large.png 

원본의 정적 폴더에 대한 참조를 반드시 사용할 필요는 없습니다. 문서를 빌드 할 때이 파일은 _images 폴더에 복사됩니다 (따라서 빌드하지 않아도 빌드에서 두 번 사용할 수 있습니다).

나는 이미지를 관리하는 원본 폴더 옆에있는 그림이라는 폴더를 항상 사용합니다. 그러나 my_image_large.png 파일은 내용이 build에 복사 될 때 _static 폴더에 저장하려고합니다.