我刚刚开始降价。 我喜欢它,但有一件事缠着我:我怎样才能改变使用降价图像的大小?
该文档仅给出了一个形象提出以下建议:
![drawing](drawing.jpg)
如果可能的话,我想也居中画面。 我要求一般的降价,GitHub的不只是如何做的。
我刚刚开始降价。 我喜欢它,但有一件事缠着我:我怎样才能改变使用降价图像的大小?
该文档仅给出了一个形象提出以下建议:
![drawing](drawing.jpg)
如果可能的话,我想也居中画面。 我要求一般的降价,GitHub的不只是如何做的。
与某些降价实现(包括牟和标记2 (仅MACOS))可以追加=WIDTHxHEIGHT
的图形文件的URL后,调整图像的大小。 不要忘了之前的空间=
。
![](./pic/pic1_50.png =100x20)
你可以跳过的高度
![](./pic/pic1s.png =250x)
你可以只使用一些HTML在降价:
<img src="drawing.jpg" alt="drawing" width="200">
或者通过style
属性( 不支持的GitHub)
<img src="drawing.jpg" alt="drawing" style="width:200px;">
或者,正如在这个答案描述你可以使用自定义的CSS文件降价和图像对齐
![drawing](drawing.jpg)
CSS在另一个文件:
img[alt=drawing] { width: 200px; }
这里的接受的答案是不是与我用,直到日期像鬼,Stackedit.io甚至在堆栈溢出编辑器应用程序提供的任何降价的编辑工作。 我发现了一个解决方法在StackEdit.io问题跟踪这里 。
解决的办法是直接使用HTML语法,它完美的作品:
<img src="http://....jpg" width="200" height="200" />
我希望这有帮助。
只需使用:
<img src="Assets/icon.png" width="200">
代替:
![](Assets/icon.png)
也许这最近更改,但Kramdown文档展示一个简单的解决方案。
从文档
Here is an inline ![smiley](smiley.png){:height="36px" width="36px"}.
And here is a referenced ![smile]
[smile]: smile.png
{: height="36px" width="36px"}
工程与哲基尔和Kramdown github上。
如果您是PanDoc写降价,你可以这样做:
![drawing](drawing.jpg){ width=50% }
这增加了style="width: 50%;"
到HTML <img>
标记,或[width=0.5\textwidth]
到\includegraphics
在胶乳。
来源: http://pandoc.org/MANUAL.html#extension-link_attributes
对有人可能会得出alt
,可以在几乎所有的降价实现中设置属性 / 基于属性值CSS选择器一起 renderes。 的优点在于,人们可以很容易地定义一整套不同的画面尺寸(以及其它属性)的。
降价:
![minipic](mypic.jpg)
CSS:
img[alt="minipic"] {
max-width: 20px;
display: block;
}
如果您在使用kramdown ,你可以这样做:
{:.foo}
![drawing](drawing.jpg)
然后将其添加到您的自定义CSS :
.foo {
text-align: center;
width: 100px;
}
从Tiemes答案建立在,如果你使用CSS 3 ,你可以使用一个子选择 :
这个选择器将匹配以“-fullwidth”端的ALT标记任何图像:
img[alt$="-fullwidth"]{
width: 100%;
display: block;
}
那么你仍然可以使用ALT标记其预期目的来描述图像。
降价对于上述可能是这样的:
![Picture of the Beach -fullwidth](beach.jpg)
我在鬼降价一直在使用这一点,并已经运作良好。
我来这里寻找答案。 这里有些建议真棒。 而黄金的信息指出,降价完全支持HTML!
一个好的干净的解决方案总是一起去肯定的纯HTML语法。 与标签。
但我想还是坚持降价语法,所以我想它包裹标签,并添加任何属性,我想为div标签内的图像。 和它的作品!
<div style="width:50%">![Chilling](https://www.w3schools.com/w3images/fjords.jpg)</div>
所以这样的外部图像的支持!
只是想我会把这个在那里,因为它是不以任何答案。 :)
我脚本的简单标记解析器使用自定义尺寸img标签化身 。
https://gist.github.com/nurinamu/4ccf7197a1bdfb0d7079
{% img /path/to/img.png 100x200 %}
您可以将文件添加到_plugins
文件夹。
您可以使用此之一,也是与kramdown:
markdown
![drawing](drawing.jpg)
{:.some-css-class style="width: 200px"}
要么
markdown
![drawing](drawing.jpg)
{:.some-css-class width="200"}
这样你就可以随心所欲的属性直接添加到最后一个html元素。 要添加类有捷径.class.secondclass。
我知道这个答案有点特殊,但它可能会帮助有需要的人。
由于许多照片都使用上传Imgur服务 ,您可以使用此详述的API来改变照片的大小。
当上传的GitHub的问题置评的照片,它会通过Imgur被添加,因此这将有很大的帮助,如果照片是非常大的。
基本上,而不是http://i.imgur.com/12345.jpg ,你干脆把http://i.imgur.com/12345m.jpg中等大小的图像。
![pic][logo]{.classname}
[logo]: (picurl)
<style type="text/css">
.classname{
width: 200px;
}
</style>
这里参考
对于R-降价,无论是上述解决方案的工作对我来说,所以我把定期LaTeX的语法,它工作得很好。
\begin{figure}
\includegraphics[width=300pt, height = 125 pt]{drawing.jpg}
\end{figure}
然后你可以使用如\begin{center}
声明居中图像。
当使用瓶 (我使用它与平页)......我发现,使明确(是不是默认了某些原因)在调用降价内的分机“ATTR_LIST”的伎俩-然后可以使用的属性(非常有用也访问CSS - 类=“我的课”例如......)。
FLATPAGES_HTML_RENDERER = prerender_jinja
和功能:
def prerender_jinja(text):
prerendered_body = render_template_string(Markup(text))
pygmented_body = markdown.markdown(prerendered_body, extensions=['codehilite', 'fenced_code', 'tables', 'attr_list'])
return pygmented_body
然后在降价:
![image](https://octodex.github.com/images/yaktocat.png "This is a tooltip"){: width=200px}
相对尺寸的给源URL添加将在大多数降价呈示被渲染。
我们实现了这个在Corilla因为我觉得模式是一个遵循现有的工作流程的预期,而无需按下用户要依靠基本的HTML。 如果你最喜欢的工具没有遵循类似的模式是值得提出功能要求。
语法的例子:
![a-kitten.jpg](//corilla.com/a-kitten-2xU3C2.jpg =200x200)
小猫的实施例:
如果改变了最初的降价是不是一个选择,这个技巧可能工作:
newHtml = oldHtml.replace(/<img/g, '<img height="100"');
我用这个来能够在一封电子邮件中向他们发送之前调整图像(如Outlook忽略任何图像CSS样式)