본문 바로가기
SAS/SAS 구문사전

【SAS Statement】 FOOTNOTE 구문

by 기서무나구물 2022. 2. 1.

포스팅 목차

    o FOOTNOTE 구문

     


    1. 목 적 

    FOOTNOTE 구문은 프로시져와 데이터 스텝 출력물의 하단에 10개 텍스트 라인(각주)을 작성한다. 해당 라인의 각주를 지정하면 지정한 각주를 취소하거나 재정의 할 때까지 모든 페이지에 동일한 FOOTNOTE를 반복하여 작성한다. 해당 라인에 FOOTNOTE 구문을 지정한 경우에, 이전에 그 라인에 지정하였던 FOOTNOTE 구문과 상위 숫자로 지정한 모든 각주가 취소된다.

     


    2. 문 법 


    FOOTNOTE
    <n > <ods-format-options> <'text' | "text">;


     

    1) 인수를 사용하지 않는 경우

    인수 없이 FOOTNOTE 구문을 지정하면 현재 지정되어 있는 FOOTNOTE(각주)를 삭제한다.

    2) n

    각주가 작성되는 위치의 상대적 라인을 지정한다. n의 범위는 1~10까지 지정할 수 있는데, 주석 라인은 하단부터 상대적으로 적용된다. 만약 FOOTNOTE10을 지정하면 FOOTNOTE 구문은 출력물의 가장 하단 라인에 작성된다.

     

    기본값 : n 생략하면 SAS 1 기본값으로 사용한다.
    범위 : n 범위는 1~10까지 이다.
    Tip : FOOTNOTE 라인은 하단부터 적용된다. 가장 숫자(10) 적용된 FOOTNOTE 구문은 출력물의 가장 하단 라인에 작성된다.

     


    3) Ods-format-options

    ODS HTML, RTF, PRINTER(PDF) 대상에 대한 출력 형식 옵션을 지정한다.

     

    (1) BOLD

    각주 텍스트 폰트를 굵게 표시하도록 지정한다.

     

    ODS 대상 : HTML, RTF, PRINTER

     

    (2) COLOR = color

    각주 텍스트의 색상을 지정한다.

     

    별칭 : C
    ODS 대상 HTML, RTF, PRINTER
    주요기능 : TITLE 구문의 예제3 : ODS(Output Delivery System) 사용하여 TITLE 구문과 FOOTNOTE 구문에 대한 사용자 정의 지정하기

     

    (3) BCOLOR = color

    각주 블럭의 배경색을 지정한다.

     

    ODS 대상 : HTML, RTF, PRINTER

     

    (4) FONT=font-face

    각주에 사용 적용될 폰트를 지정한다. 다중 폰트를 지정하면, 대상 장치는 시스템에 설치되어 있는 첫 번째 폰트를 사용한다.

     

    별칭 : F

     

    (5) HEIGHT= size

    각주 폰트 크기를 지정한다.

     

    별칭 : H
    주요기능 : TITLE 구문의 예제3 : ODS 사용하여 TITLE 구문과 FOOTNOTE 구문에 대한 사용자 정의 지정하기

     

    (6) ITALIC

    각주 텍스트에 이태리 스타일을 적용하도록 지정한다.

     

    (7) JUSTIFY = CENTER | LEFT | RIGHT

    출력 행에서 출력되는 위치를 지정한다.

    • CENTER : 가운데 정렬
    • LEFT : 좌측 정렬
    • RIGTH : 우측 정렬
    별칭 : J
    주요기능 : TITLE 구문의 예제3 : ODS 사용하여 TITLE 구문과 FOOTNOTE 구문에 대한 사용자 정의 지정하기

     

    (8) LINK = ‘url’

    하이퍼링크를 지정한다.

     

    Tip : LINK= 대한 시각적 속성은 현재 스타일을 따른다.

     

    (9) UNDERLIN = 0|1|2|3

    바로 뒤에 위치한 텍스트에 밑줄을 작성할지 여부를 지정한다. 0은 밑줄이 작성되지 않도록 지시하고, 1, 2, 3은 밑줄을 작성하도록 지시한다. 1,2,3의 순서로 점점 더 두꺼운 밑줄을 작성한다.

     

    별칭 : U
    Tip : ODS 1,2,3 대하여 동일한 밑줄을 생성한다. 그러나, SAS/GRAPH 1,2,3 순서로 점점 두꺼운 밑줄을 생성한다.
    참고 : ODS FOOTNOTE 구문을 표현하는 기본 방식은 각주(footnote) 관련된 시스템의 현재 스타일을 따른다. Ods-format-options 함께 사용된 FOOTNOTE 구문은 현재 스타일에 의해 지정된 설정을 재정의 한다.
     
    현재 스타일은 ODS 대상에 따라 달라진다. 현재 스타일 정의하는 방법에 대하여는 SAS Output Delivery System: User's Guide 에서 What Are Style Definitions, Style Elements, and Style Attributes? and Concepts: Style Definitions and the TEMPLATE Procedure 참조.
    Tip : 예를 들어, 다음 코드는 Red, White, and Blue 다른 색상으로 표현 있다.

    footnote color=red "Red," color=white "White, and" color=blue "Blue";

     

    (10) ‘text’ | “text”

    단독 또는 이중 인용부호 안에 각주에 지정할 텍스트를 작성하라.

     

    Tip : 이전 버젼과의 호완을 위하여, SAS 인용 부호 없이 일부 텍스트 작성을 허용한다. 그러나, 향후 새로운 프로그램을 작성하거나 기존에 존재하는 프로그램을 수정할 때에는 텍스트를 인용부호 안에 작성하라.
    Tip : 텍스트에 자동 매크로 변수를 사용한다면, 이중 인용부호 안에 텍스트를 작성해야 한다. 텍스트가 이중 인용부호 안에 존재하는 경우에만 SAS 매크로 기능이 매크로 변수를 처리 것이다.
    Tip : 텍스트의 문자열에서 단일(‘’) 또는 이중 인용 부호(“”) 사이에 공백 없이 연속으로 사용한다면, SAS 단일 인용 부호(‘) 또는 이중 인용 부호() 단독으로 출력 것이다.

     


    3. 범 주

    SAS 기본 구문

     

    4. 상세 설명

    FOOTNOTE 연관된 데이터 스텝 또는 RUN 그룹이 실행되는 경우에 FOOTNOTE 구문이 적용된다. 해당 라인의 각주를 지정한 후에, SAS 라인에 지정된 각주를 취소 또는 재정의 때까지 모든 페이지에 동일한 FOOTNOTE 반복하여 작성한다. 해당 라인에 FOOTNOTE 구문을 지정한 경우에, 이전에 라인에 지정하였던 FOOTNOTE 구문과 상위 숫자로 지정된 모든 각주를 취소한다.

     

    운영환경정보 : 각주에 허용된 최대 길이는 운영환경과 LINESIZE= 시스템 옵션 값에 의존한다.

     

    5. 비교 사항

    • 유사하게 FOOTNOTE윈도우를 사용하여 각주를 생성 할 수 있다. 상세 정보는 윈도우에 대한 도움말 참조.
    • ODS(Output Delivery System) 을 사용하여 각주를 수정 할 수 있다.

     

    6. 관련 구문

    • The TEMPLATE Procedure in the SAS Output Delivery System: User's Guide
    구문명 구문내용
    FOOTNOTE 구문 프로시져와 데이터 스텝 출력물의 하단에 10개 텍스트 라인(각주)을 작성한다.
    TITLE 구문 SAS 출력에서 사용하기 위한 제목(TITLE)을 지정한다. 

     


    7. 예 제

     

    예제 : FOOTNOTE 구문 사용하기

    FOOTNOTE 구문에 대한 다음 예제는 동일한 각주에 대한 결과를 산출한다.

    -    footnote8 "Managers' Meeting";

    -    footnote8 'Managers'' Meeting';

     

    다음은 ODS HTML, RTF, PRINTER(PDF) 대상에 대한 출력 형식을 지정하는 옵션 중에서 FOOTNOTE 구문을 사용하는 예제이다.

    SAS Statements
    footnote j=left height=20pt
           color=red "Prepared "
           c='#FF9900' "on";
     
    footnote2 j=center color=blue
              height=24pt "&SYSDATE9";
    footnote3 link='http://support.sas.com' "SAS";

     


     


    [SAS Statement] SAS 데이터 스텝 구문 사전 목록]

     

    SAS 함수(SAS Function) 리스트 링크
    반응형

    댓글