标签: text-alignment

Latex:文本不能放在图像下方

我的图像和文字有问题.我有这个代码:

Some text...\\

\begin{figure}[ht]
\centering
\includegraphics[scale=0.75]{picture.jpg}
\caption{The caption}   
\label{fig:picture}
\end{figure}

Some more text...
Run Code Online (Sandbox Code Playgroud)

基本上,我想要这个:

Some text. (Above image in the code)
[end of page / new page]
image
Some more text. (Below the image in the code)
[start of new section]
Run Code Online (Sandbox Code Playgroud)

但是,上面的代码给我的是:

Some text. (Above image in the code)
Some more text. (Below the image in the code)
[end of page / new page]
image
[start of new section]
Run Code Online (Sandbox Code Playgroud)

Latex坚持将所有内容放在图像上方的新部分,即使它位于代码中的图像下方.可能是因为图像浮在上面 - 但我的另类选择是什么?第一页上没有足够的空间在那里显示图像,我不能使用[h]作为浮点对齐.

我可以通过创建一个空的新部分来"破解它",\section*{}但这会创建一些看起来很奇怪的空白区域.有什么建议?

layout latex text-alignment figure

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

将字段标签的基线与文本输入中的文本基线对齐

我在字段集中的某些标签文本旁边显示文本输入.我希望文本输入中文本的基线与标签文本的基线对齐.我可以padding-top为我的.label元素设置一个软糖因子,但我元素的内容.value可能包含只读文本,这会搞砸那些字段的标签/值基线对齐.我还怀疑不同浏览器需要不同的软糖因素,因为浏览器输入字段之间的高度差异.

有没有人有任何想法如何让我的标签和输入文本基线对齐?我的标签文本可能跨越多行,因此我希望任何解决方案都考虑到这一点.

您可以在http://jsbin.com/enobe3上看到以下代码的实例.

CSS

* {
    font-family: sans-serif;
    font-size: 13px;
}

.field {
    clear: left;
    padding-top: 5px;
}

.label {
    float: left;
    width: 90px;
}

.value {
    margin-left: 90px;
    padding-left: 10px;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<fieldset>
    <div class="field">
        <div class="label">A short label</div>
        <div class="value">Some text</div>
    </div>
    <div class="field">
        <div class="label">A long long long long long long long wrapping label</div>
        <div class="value">Some text</div>
    </div>
    <div class="field">
        <div class="label">A short label</div>
        <div class="value"><input value="Some text"/></div> …
Run Code Online (Sandbox Code Playgroud)

html css alignment baseline text-alignment

7
推荐指数
1
解决办法
7240
查看次数

右对齐一列,左对齐另一列,在一个表内

我创建了一个包含2列的html表.我希望第一列包含文本右对齐,但我希望第二列保持左对齐,因为它包含复选框.对于演示它看起来,但我不知道.我试过创建一个td class ="column1"然后text-align:right; 在CSS但没有运气.

任何想法将不胜感激.

HTML

<td class="column1">Retrieve Logs:</td>
<td class="column2"><input type=checkbox name="getcamlogs" checked="checked"></td>
Run Code Online (Sandbox Code Playgroud)

CSS

td.column1 {
   text-align: right;
}
Run Code Online (Sandbox Code Playgroud)

html css html-table text-alignment

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

如何在Bash中右对齐和左对齐文本字符串

我正在创建一个bash脚本,并希望在同一行显示一个具有正确对齐状态(OK,Warning,Error等)的消息.

没有颜色,对齐是完美的,但添加颜色会使右对齐的列包裹到下一行,不正确.

#!/bin/bash

log_msg() {
    RED=$(tput setaf 1)
    GREEN=$(tput setaf 2)
    NORMAL=$(tput sgr0)
    MSG="$1"
    let COL=$(tput cols)-${#MSG}

    echo -n $MSG
    printf "%${COL}s"  "$GREEN[OK]$NORMAL"
}

log_msg "Hello World"
exit;
Run Code Online (Sandbox Code Playgroud)

bash shell alignment text-alignment

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

如何在div的中间对齐旋转的文本

我想在100%高度div的中间垂直对齐旋转文本,如下图所示.

因此,每当屏幕大小改变时,文本都保持在div的中间.

有人有解决方案吗?

在此输入图像描述

http://jsfiddle.net/SVkPU/1/

.rotate-270 {
    -o-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform:rotate(270deg);
}

.left {
    float:left;
    background:#000;
    color:#fff;
    text-align:center;
    height:50px;

}

.right {
    float:right;
    background:#000;
    color:#fff;
}
Run Code Online (Sandbox Code Playgroud)

html css alignment vertical-alignment text-alignment

6
推荐指数
2
解决办法
7103
查看次数

text-align:center在绝对定位跨度上不能正常工作

我需要将2 <span>放在a内<div>,第一个跨度必须放在顶部,第二个跨度放在底部,如南北.

在此输入图像描述

<div>
    <span class="north">N</span>
    <span class="south">S</span>
</div>
Run Code Online (Sandbox Code Playgroud)

为此,我考虑使用position:absolute;2 <span>.

div
{
    display:inline-block;
    width: 20px;
    position:relative;
    height:100px;
}
.north
{
    position:absolute;
    top:0;
}
.south
{
    position:absolute;
    bottom:0;
}
Run Code Online (Sandbox Code Playgroud)

现在,跨度应该位于左侧(默认),以使它们居中,我使用:

div
{
    text-align:center;
}
Run Code Online (Sandbox Code Playgroud)

但我得到了这个:

在此输入图像描述

看看:http://jsfiddle.net/Zn4vB/

为什么会发生这种情况?

注意:我不能使用左,右边距,因为这些跨距的内容不同,我只需要在中心正确对齐它们.

html css css-position text-alignment

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

Xamarin表格标签 - 对齐?

我只是想询问是否有什么办法可以调整文字标签.我正在使用Xamarin Forms Xaml.

谢谢.

更新: 至于现在,不可能证明文本的合理性.大多数答案都是关于文本的中心,但这不是我的要求.一种方法是使用渲染器作为提摩太.

xaml label justify text-alignment xamarin

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

SwiftUI:对齐文本

在 UIKit 中,可以选择对齐文本,使其看起来像报纸上的一样。但是我在 Textelement 上的 SwiftUI 中找不到此选项。我只发现带有 .trailing、.leading、.center 的多行对齐。

有人能指出我正确的方向吗?

text-alignment swiftui

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

如何在 Python Pandas 中将数据帧中的列导出到左对齐的文本文件?

我有一个 xlsx 文件。其中的文本格式是正常的,所有内容都向左对齐。现在我想从中提取一个字符串列并将其保存到一个txt文件中。我的代码如下:

import pandas as pd
import numpy as np

df = pd.read_excel('excel_file.xlsx', 
                   sheet_name ='tab1'
                   )

df = df.drop(['L1','L2','L3'], axis=1)

# so that only 1 string column is left

w = open("output.txt", "w")
 
w.write (df.to_string(index=False, header=False))
 
w.close()
Run Code Online (Sandbox Code Playgroud)

好的,我已经成功创建了一个文本文件。但我的问题是,该文件中的所有内容都向右对齐,每个文本字符串前面有许多空格。示例如下,

          Michael Jordan
          Scottie Pippen
                    Dirk
                   Curry
Run Code Online (Sandbox Code Playgroud)

我想要的是正常的txt文件格式,如下所示:

Michael Jordan
Scottie Pippen
Dirk
Curry
Run Code Online (Sandbox Code Playgroud)

左对齐,无任何格式。

有人愿意帮忙吗?我已经尝试过许多其他解决方案,例如 set_properties、set_styles 等,并且阅读了许多类似这样的帖子How to leftalign a dataframe column in python? ,但我的问题没有解决。

string text text-alignment python-3.x pandas

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

.NET MAUI - Horizo​​ntalTextAlignment="Center" 不适用于 Android

我已将一个项目从 Xamarin 转换为 .Net MAUI。MAUI 有很多问题,但最烦人的问题之一是设置HorizontalTextAlignmentCenter在 Android 中不起作用。对于只有单行的标签,常规 Horizo​​ntalAlignment 有效,但对于多行标签,它不是一个有效的解决方案:

在此输入图像描述

在屏幕截图中,两个标题标签使用 VisualElement 上的 Horizo​​ntalAlignment 居中,但对于下面较长的文本,这不起作用。尽管标签元素居中,但内部文本并未居中对齐。

有没有人有办法解决吗?

PSHorizontalTextAlignment在 iOS 中工作,当我在热重载中操作它时,它也在我的 Android 模拟器中工作。

xaml text-alignment xamarin maui

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