小编Pau*_*ven的帖子

使用LaTeX的"列表"包时,如何显示直引号而不是弯引号?

我正在使用LaTeX的" listing "包来格式化源代码.不幸的是,我得到的是引号而不是直引号.由于卷曲引号并不总是指向正确的方向,因此它看起来很糟糕.我怎样才能得到直引号?

我不想更改或过滤源代码本身.过滤代码以正确地改变"to"或"'会起作用,但这比在一行上使用多个引号或引用多行引用更容易.或者你可以使用符号或许多其他东西.但我我真的想保持源不变.

示例LaTeX:

\documentclass{article}
\usepackage{listings}
\begin{document}
\begin{lstlisting}
Fahrenheit=input("What is the Fahrenheit temperature?")
Celsius=(5.0/9.0)*(Fahrenheit-32)
print"The temperature is",Celsius,"degrees Celsius"
\end{lstlisting}
\end{document}
Run Code Online (Sandbox Code Playgroud)

示例输出(在Windows上使用Miktex): 源代码的图像

(直接链接到错误输出的图像)

latex miktex

21
推荐指数
5
解决办法
1万
查看次数

为Kindle格式化LaTeX源的最佳方法是什么?

我正在尝试将我的书格式化为Kindle 3.我正在使用LaTeX编写本书.我很好,以PDF格式传输文件,但我需要格式化为小.

我试过了:

\documentclass[12pt,b7paper]{book}
\usepackage[top=0.5cm, bottom=0.5cm, left=0.5cm, right=0.5cm]{geometry}
Run Code Online (Sandbox Code Playgroud)

但这太小了.我也试过类似的东西:

\usepackage[paperwidth=9cm, paperheight=12cm, top=1cm, left=1cm, right=1cm, bottom=1.5cm, includefoot]{geometry}
Run Code Online (Sandbox Code Playgroud)

但这也行不通.有没有人找到一种为Kindle格式化LaTeX PDF的好方法?(不是大DX版.)

latex kindle

17
推荐指数
3
解决办法
9752
查看次数

如何使用pip在Windows上安装Pillow?

我正在尝试在Windows上安装Pillow 3.1.根据说明,我应该只需输入:

pip install Pillow

但我得到:

ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting

因为现在(从3.0之后的版本开始,我认为?)安装枕头需要libjpeg.我不知道如何在Windows上做这个魔术.也许安装明或什么的.但我真的希望有一个简单的点子安装.

我可以通过直观的命令禁用这些选项:

pip install --upgrade pillow --global-option="build_ext" --global-option="--disable-jpeg" --global-option="--disable-zlib"

但是然后构建失败,因为我没有安装Visual C++.

是的,我可以通过从非官方存储库列表下载来安装Pillow .但有没有办法在没有大量额外安装的情况下使用pip在Windows上执行此操作?

python pillow

9
推荐指数
1
解决办法
2万
查看次数

控制台上的简单node.js readline

我想教学生如何使用JavaScript编程.我不想向新学生介绍回电或任何其他复杂的程序结构.查看Node.js,用于标准输入的readline使用回调.对于简单的输入数据,然后进行计算,我想简单等效于Python或其他类似语言的输入:

width = input("Width? ")
height = input("Height? ")
area = width * height
print("Area is",area)
Run Code Online (Sandbox Code Playgroud)

有没有办法用JavaScript做到这一点?

javascript console readline node.js

8
推荐指数
1
解决办法
7180
查看次数

如何使用 Pymunk 将一个物体保持在另一个物体之上

我有一个圆圈,上面有一个盒子:

顶部有方框的圆圈

圆圈是一个简单的电机。我希望盒子直接位于圆圈上方。我尝试过不同的约束,但大多数尝试都会导致盒子翻到一边。

我最成功的尝试是将盒子的 body.moment 设置为 pymunk.inf,并将盒子固定到圆圈上。这已经很接近了,但是当我希望它直接位于圆的中心上方时,盒子仍然会从一侧移动到另一侧。我可以在那里手动设置它,但似乎我应该能够在某种限制下这样做。

有任何想法吗?下面是一些使用 Pymunk 和 Arcade 库的示例代码。

import arcade
import pymunk
import math

SCREEN_WIDTH = 1200
SCREEN_HEIGHT = 800
BOX_SIZE = 45

class MyApplication(arcade.Window):
    """ Main application class. """

    def __init__(self, width, height):
        super().__init__(width, height)
        arcade.set_background_color(arcade.color.DARK_SLATE_GRAY)

        # -- Pymunk space
        self.space = pymunk.Space()
        self.space.gravity = (0.0, -900.0)

        # Create the floor
        body = pymunk.Body(body_type=pymunk.Body.STATIC)
        self.floor = pymunk.Segment(body, [0, 10], [SCREEN_WIDTH, 10], 0.0)
        self.floor.friction = 10
        self.space.add(self.floor)

        # Create the circle
        player_x = 300
        player_y = 300 …
Run Code Online (Sandbox Code Playgroud)

python pymunk arcade

6
推荐指数
1
解决办法
379
查看次数

标签 统计

latex ×2

python ×2

arcade ×1

console ×1

javascript ×1

kindle ×1

miktex ×1

node.js ×1

pillow ×1

pymunk ×1

readline ×1