Github의 Markdown 파일에 일부 이미지를 표시하고 싶습니다. 이 방식으로 작동한다는 것을 알았습니다.
![Figure 1-1](https://raw.github.com/username/repo/master/images/figure 1-1.png "Figure 1-1")
하지만 다른 사람과 공동 작업을해야하므로 사용자 이름과 저장소 이름을 하드 코딩하고 싶지 않습니다.
나는 이것을 사용하려고했다 :
![Figure 1-1](images/figure 1-1.png "Figure 1-1")
내 로컬 디스크에서는 작동하지만 Github에서는 작동하지 않습니다.
이 문제에 대해 아는 사람이 있습니까?
답변
직접 답을 찾았습니다.
단순히 이미지 URL에 ? raw = true 를 추가 하면 트릭이됩니다.
![](images/table 1-1.png?raw=true)
답변
나는 방금 같은 문제가 있었고 URL의 공백으로 인해 발생한 것으로 판명되었습니다. %20
수정 된 공간을 수동으로 URL 인코딩합니다 .
그래서 귀하의 예를 사용하여 변경했습니다.
![](images/table 1-1.png)
에:
![](images/table%201-1.png)
편집 : 나는 이것에 대해 github에 물었고 Markdown 렌더링 을 위해 새로운 사양으로 이동 한 이후로 예상되는 동작입니다 . 이제는 선택적 이미지 제목에서 URI를 구분하는 데 공백이 사용되므로 사양은 URI에서 공백을 명시 적으로 허용하지 않습니다. 사양의 관련 부분은 다음과 같습니다.
https://github.github.com/gfm/#example-471-
대상은 뾰족한 대괄호로 묶여 있어도 공백이나 줄 바꿈을 포함 할 수 없습니다.