将由blogdown生成的网页中的R中生成的绘图调整为不同的屏幕大小

时间:2017-08-22 21:31:14

标签: r hugo blogdown

  • Antecedent 1 :blogdown R包生成的静态hugo页面。

  • 先行2:根据带有R图的rmarkdown文档创建的博文。

  • 问题:当我从手机打开页面时,某种方法可以调整rmarkdown帖子中一大块R代码生成的地块的大小?

例如,当我从我的手机打开除了情节之外,此post的所有内容都会调整大小。如何实现像that

这样的东西

提前感谢!

1 个答案:

答案 0 :(得分:2)

根据可用屏幕宽度调整图像大小的最简单方法是设置此CSS规则:

 @property (nonatomic, strong) dispatch_source_t timer;


int count = 0;


dispatch_queue_t queue = dispatch_get_main_queue();


self.timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0, queue);


// dispatch_time(DISPATCH_TIME_NOW, 1.0 * NSEC_PER_SEC) 
dispatch_time_t start = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.0 * NSEC_PER_SEC));
uint64_t interval = (uint64_t)(1.0 * NSEC_PER_SEC);
dispatch_source_set_timer(self.timer, start, interval, 0);


dispatch_source_set_event_handler(self.timer, ^{
    NSLog(@"------------%@", [NSThread currentThread]);
    count++;

    if (count == 4) {

        dispatch_cancel(self.timer);
        self.timer = nil;
    }
});


dispatch_resume(self.timer);