영어프랑스어스페인어

Ad


온웍스 파비콘

freetable - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 freetable을 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 freetable 명령입니다.

프로그램:

이름


freetable - HTML 테이블 생성을 더 쉽게 만드는 도구

버전


이 맨페이지에서는 버전 2.3에 대해 설명합니다. 무료 테이블.

다른 버전을 사용하면 100% 정확하지 않을 수 있습니다.

개요


무료 테이블 [옵션] 파일 이름

or

무료 테이블 [옵션]

가능한 옵션은 다음과 같습니다:

-h, --도움 사용 정보 인쇄 및 종료

-V, --번역 버전 정보 인쇄 및 종료

-c, --논평 위치를 가리키도록 모든 셀 앞에 주석을 삽입하세요.

-b, --no-nbsp 삽입하지 마십시오   낮은 3D 외관을 위해 셀을 비우기

-w, --경고 생성된 각 테이블 앞에 변경해서는 안 된다는 경고를 인쇄합니다.
소스를 변경해야 합니다.

-l, --위치 대용품 올바른 셀 위치가 있는 테이블 내부의 플래그

-m, --매크로 [프로그램]
매크로 프로세서를 사용하여 셀 내용 처리(기본값: m4)

경고


확실하지 않은 소스에 매크로 프로세서를 사용하지 마십시오
M4는 귀하의 보안을 위협하는 데 사용될 수 있습니다
이 EXEC에 대한 자세한 내용은 다음을 참조하세요.

정보 m4 '유닉스 명령' syscmd

기술


이것은 무료 교체입니다 www테이블

HTML은 훌륭한 언어이지만 한 가지 끔찍한 결함이 있습니다. 바로 테이블입니다. 나는 많은 시간을 바라보며 보냈다
방금 작성하고 소스의 어떤 셀이 브라우저의 셀인지 추측하려고 하는 HTML 소스입니다.

이것이 당신에게도 해당된다면 이 맨페이지를 읽으면 고통이 멈출 것입니다.

프로그램은 둘 중 하나에서 HTML 소스를 읽습니다. 표준 또는 파일. 그런 다음 줄 시작을 검색합니다.
표:



그런 다음 테이블을 분석하고 여기에 올바른 HTML 테이블을 넣은 다음 계속 검색합니다.
다음 테이블.

통사론


많이 쉽다:

www테이블 :

[전문]
[셀]
[셀]
...


wwwtable_options가 다음으로 전달됩니다. 태그. 서문에는 마법이 없습니다. 그것은 할 수 있다
임의의 HTML 텍스트여야 합니다. 간단하게 테이블 앞에 놓이게 됩니다.

셀은 Normal_cell( 태그) 또는 header_cell( 꼬리표). 적어도 이랬지
프리테이블 1.x에서 대체 셀 주소 구문은 다음 섹션을 참조하세요.

일반_셀:
(행,열) cell_options
셀_내용

헤더_셀:
((행, 열)) cell_options
셀_내용

cell_options는 셀 태그에 전달됩니다. 그 안에 마법이 있어요 Colspan행 범위
올바른 테이블을 만들기 위해 구문 분석됩니다.

cell_content는 무엇이든 될 수 있습니다. 여기에는 텍스트, 태그, 심지어 중첩된 wwwtable도 포함될 수 있습니다.

당신이 사용하는 경우 -m (또는 --매크로) 옵션을 통해 전달됩니다. m4(1)과 함께 그리고 세트
현재 셀 주소 지정

행과 열은 셀을 찾는 숫자이거나 이전 셀에 상대적인 표현이거나
그 중 몇 가지와 일치하는 정규 표현식입니다. 같지 않은 www테이블, 무료 테이블 정규적으로 사용할 수 있다
헤더 셀에 대한 표현식입니다. 또한 * 사용할 수 있으며 이는 다음을 의미합니다. .* 정말.

상대 표현은 다음과 같습니다.

= 또는 빈 의미: 이전과 동일

+ or +X 의미: 이전보다 XNUMX과 X 더 많습니다.

- or -X 의미 : 이전보다 XNUMX과 X 적음

많은 정의가 동일한 셀을 다루는 경우 모든 옵션과 내용은 다음과 같이 연결됩니다.
등장순서.

정규식만 사용하려면 프로그램에 마지막 셀에 대해 알려야 합니다.


(*,1)
이것은 열 1입니다
(1,*)
이게 1행이야
(4,4)


대체 CELL 주소 통사론


정규식으로 셀 주소를 지정하는 것은 불편합니다. 그래서 무료 테이블 2.0 XNUMX
새로운 방법이 도입되었습니다. 둘 다 일반 셀이나 헤더 셀에 사용될 수 있습니다.

전체 백워드 호환성이 유지됩니다. 이를 보존하려면 새로운 구문을 도입해야 했습니다.
안타깝게도 한 가지 방법으로 행 주소를 지정할 수 없고, 다음을 사용하여 열 주소를 지정할 수 없습니다.
또 다른. 이 문제를 해결하기 위해 두 가지 새로운 방법 모두 매우 자유로우며 다음을 사용할 수 있습니다. =,
+, -, +X -X 및 이전 주소 지정 방법과 동일한 의미를 갖는 null 문자열입니다.

정규식 방법과 달리 새로운 방법은 마지막 셀을 자동으로 찾습니다.

설명 범위
(행 범위, 배열) cell_options
셀_내용

rowrange와 colrange의 구문은 1-2,4-7,9,12와 같습니다. 중복됩니다
제거되었습니다. 상대 주소의 경우 마지막으로 주어진 번호가 사용됩니다. 그래서 당신이 쓴다면

(1-100,32;1)

(+,)


셀 (33,1)에는 `foobar'가 포함되고 다른 모든 셀에는 `foo'만 포함됩니다.

임의 CODE
({행 코드},{테이블 코드}) cell_options
셀_내용

그다지 지능적이지 않은 Perl 한 줄짜리 임의의 Perl을 사용할 수 있습니다.
정규식을 사용하여 목록으로 평가됩니다. 아쉽게도 정규편성은 없습니다
Perl 코드에 대한 표현식이지만 다음을 포함하지 않는 한 }, {}) 작동해야합니다.
예:


({grep {$_%3 == 1} 1..100},{1..2,4})



첫 번째, 두 번째, 네 번째 열마다 'foo'가 포함된 100행 x 4열 테이블로 평가됩니다.
숫자가 있는 모든 행은 1 모듈로 3과 같습니다.

주소의 한 부분과 명시적인 범위에 "임의의 코드"를 사용하려는 경우
기타, 변경 - 으로 .. 범위를 정의하고 그 사이에 넣습니다. {}.

주소의 한 부분에 "임의의 코드"를 사용하고,
그 외엔 꼭 쓰셔야 해요 {grep {/표현/} 에서부터}. 안타깝게도 이 경우에는
테이블의 크기를 명시적으로 지정해야 합니다.

비호환성 세이프가드가 WWW테이블


이전에 사용자였던 경우 www테이블 도구를 변경하려면 이 글을 읽어야 합니다.
이것의 대부분은 정규 표현식 처리에 관한 것입니다. 또한 www테이블 위치를 알 수 없어요
태그 대체나 매크로 처리.

선택권 -w 완전히 반대되는 의미를 가지고 있습니다. 우리는 기본적으로 경고를 인쇄하지 않습니다. -w or
--경고 경고를 강제하는 데 사용됩니다.

테이블 헤더 필드는 regexps ex로 지정할 수 있습니다.

((1,*))

에서는 불가능했어요 www테이블.

축 카운터는 100% 직교합니다. 이는 다음 코드를 의미합니다.

(*,1) 너비=30
(*,2) 너비=35
(*,3) 너비=40
(=,=)


Foo는 세 번째 열에 나타납니다. 3위가 되기를 원한다면 다음과 같이 작성해야 합니다.

(*,1) 너비=30
(*,2) 너비=35
(*,3) 너비=40
(=,1)


or

(*,) 너비=30
(*,+) 너비=35
(*,+) 너비=40
(=,1)


In 무료 테이블 2.0에서는 셀 주소를 지정하는 두 가지 새로운 방법이 도입되었습니다. 그들은
완전히 호환되지 않습니다 www테이블.

onworks.net 서비스를 사용하여 온라인으로 무료 테이블을 사용하세요


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad